@-webkit-keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
@keyframes fadeInUp {0% {opacity: 0;-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}
	100% {opacity: 1;-webkit-transform: none;transform: none;}}
.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
body {overflow-x: hidden;}
::selection {background: #91b2c3;color: #fff;}
::-moz-selection {background: #91b2c3;color: #fff;}
a {color: #fcb800;-webkit-transition: all .4s ease 0s;transition: all .4s ease 0s;}
a:hover {color: #292560;text-decoration: none;}
a:focus {color: #292560;outline: none;text-decoration: none;}
a:active {color: #292560;}
img {max-width: 100%;height: auto;}
h1, h2, h3, h4, h5, h6 {color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-weight: 500;line-height: 1.35;margin: 0 0 5px;}
big {font-size: 125%;}
dd {margin-bottom: 24px;}
ul, ol {padding-left: 15px;}
ul {list-style: disc;}
ol {list-style: decimal;}
li > ul, li > ol {margin: 0 0 0 20px;}
table {border-collapse: separate;border-color: #ebebeb;border-spacing: 0;border-style: solid;border-width: 1px 0 0 1px;margin-bottom: 24px;width: 100%;}
table th, table td {border-bottom: 1px solid #ebebeb;border-right: 1px solid #ebebeb;padding: 10px;}
caption {padding: 10px;}
.wrapper {margin: 0 auto;position: relative;}
.wrapper:after {content: "";display: table;clear: both;}
.wrapper.box-layout {padding: 0 60px;}
.wrapper.box-layout:after {clear: both;content: "";display: block;height: 0;line-height: 0;visibility: hidden;}
.wrapper.box-layout .header-container, .wrapper.box-layout .footer {padding-left: 60px;padding-right: 60px;margin-left: -60px;margin-right: -60px;}
.wrapper.box-layout .box-container-full {padding-left: 45px !important;padding-right: 45px !important;margin-left: -60px !important;margin-right: -60px !important;}
.wrapper.box-layout .main-container {width: auto;float: none;}
.wrapper.box-layout .main-container:after {content: "";display: table;clear: both;}
.wrapper.box-layout .main-container .title-breadcrumb {padding-right: 15px;padding-left: 15px;}
.wrapper .page-wrapper:after {content: "";display: table;clear: both;}
* {margin: 0;padding: 0;}
input {border: 1px solid #ebebeb;min-height: 35px;}
a, input, button, select {outline: none;}
h1, .h1 {font-size: 30px;}
h2, .h2 {font-size: 25px;}
h3, .h3 {font-size: 20px;}
h4, .h4 {font-size: 18px;}
h5, .h5 {font-size: 16px;}
h6, .h6 {font-size: 14px;}
html {height: 100%;}
input[type=checkbox], input[type=radio] {display: inline-block;vertical-align: middle;margin-right: 5px;}
body {font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;color: #a4a4a4;background-color: #fff !important;line-height: 24px;}
body.small-body {min-height: 100%;position: relative;padding-bottom: 60px;}
body.small-body .wrapper {position: static;}
body.small-body .wrapper .page-wrapper {position: static;}
body.small-body .wrapper .page-wrapper .footer {position: absolute;left: 0;right: 0;bottom: 0;}
.price-box {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;}
.count-down {display: none;}
.close {color: #fff;font-size: 0;text-shadow: none;text-decoration: none;opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;position: absolute;width: 25px;line-height: 0;height: 25px;text-align: center;right: 0;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.close:hover {text-shadow: none;color: #fff;text-decoration: underline;opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.close i {font-size: 16px;opacity: 1;line-height: 25px;}
.vc_row .row-container {display: block;margin: 0 auto;max-width: 1200px;width: 100%;}
.vc_row .row-container:after {clear: both;content: "";display: block;height: 0;line-height: 0;visibility: hidden;}
.front-page .wpb_content_element {margin-bottom: 30px;}
.front-page .wpb_content_element .wpb_wrapper > h3 {margin: 0 auto;}
.front-page .vc_row {margin-bottom: 60px;}
.front-page .vc_row .row-container {display: block;margin: 0 auto;max-width: 1200px;width: 100%;}
.front-page .vc_row .row-container:after {clear: both;content: "";display: block;height: 0;line-height: 0;visibility: hidden;}
.front-page .alignnone {margin: 0;}
.front-page .aligncenter {margin: 0;}
.front-page .alignright {margin: 0;}
.front-page .alignleft {margin: 0;}
.section {-webkit-transition: all 1.5s ease;transition: all 1.5s ease;}
.global-table {display: table;width: 100%;}
.global-table .global-row {display: table-row;}
.global-table .global-row .global-cell {display: table-cell;vertical-align: middle;}
.group_table {float: left;width: 100%;}
.group_table .group-row {float: left;margin: 0 0 10px;width: 100%;}
.fancybox-title {font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;}
.fancybox-social {display: inline-block;float: right;text-align: right;}
.widget_wysija {position: relative;}
.formError {left: 0 !important;top: 100% !important;}
.sidebar-home.collapse-menu {height: 100%;left: 0;position: absolute;top: 0;width: 350px;z-index: 999;}
.sidebar-home.collapse-menu .sidebar-home-inner {background: #a4a4a4;float: left;height: 100%;padding: 60px 20px;position: relative;text-align: center;width: 100%;}
.sidebar-home.collapse-menu .widget {float: left;margin-bottom: 40px;position: relative;width: 100%;}
.sidebar-home.collapse-menu .widget.widget_product_search .widget-title {display: none;}
.sidebar-home.collapse-menu .widget.widget_product_search form {background: #fff;border-radius: 3px;float: left;width: 310px;}
.sidebar-home.collapse-menu .widget.widget_product_search form #ws {background: #fff;border-radius: 3px 0 0 3px;color: #f1f1f1;float: left;font-size: 12px;font-weight: bold;height: 45px;line-height: 48px;text-transform: uppercase;width: 263px;}
.sidebar-home.collapse-menu .widget.widget_product_search form .btn.btn-primary {background: url("../images/icon-search.png") no-repeat center 5px;border: none;float: right;height: 45px;line-height: 45px;text-indent: -9999px;width: 45px;}
.sidebar-home.collapse-menu .widget.widget_product_search form .btn.btn-primary:hover {background-position: center -31px;}
.sidebar-home.collapse-menu .widget.widget_nav_menu {padding: 0;}
.sidebar-home.collapse-menu .widget.widget_text:last-child {bottom: 50px;left: 0;margin: 0;margin: auto;position: absolute;right: 0;width: auto;}
.sidebar-home.collapse-menu .widget.widget_text a {display: inline-block;}
.sidebar-home.collapse-menu .widget.widget_text a:hover i {color: #fcb800;}
.sidebar-home.collapse-menu .widget.widget_text i {color: #808080;font-size: 18px;margin: 0 15px;}
.aiwidgetscss .aiwidget-title {display: none;}
.aiwidgetscss .imgdisplay {margin-bottom: 20px;}
.aiwidgetscss .thinkTwitFollow {padding: 0 15px;}
.aiwidgetscss .tweettxts {font-size: 12px;}
.aiwidgetscss .tweet_author_name a, .aiwidgetscss .tweet_author a {font-size: 13px;}
.wrapper .slick-slider .slick-slide {text-align: center;}
.wrapper .slick-slider button {background: #e6e6e6 url("../images/nav_control.png") no-repeat 0 0;position: absolute;top: 0;right: 0;overflow: hidden;margin-top: -78px;width: 48px;height: 49px;font-size: 0;text-align: center;float: left;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.wrapper .slick-slider button:hover {background-color: #fcb800;}
.wrapper .slick-slider button:before {display: none;}
.wrapper .slick-slider button.slick-next {background-position: 100% 0;}
.wrapper .slick-slider button.slick-prev {right: 50px;left: auto;}
.wrapper .slick-slider .slick-dots {bottom: auto;list-style: none;margin: 10px 0 0;padding: 0;position: static;text-align: center;}
.wrapper .slick-slider .slick-dots li {background: transparent;border-radius: 100%;display: inline-block;height: 10px;margin: 0 4px;width: 10px;}
.wrapper .slick-slider .slick-dots li:hover button, .wrapper .slick-slider .slick-dots li.slick-active button {background: none;border-color: #fcb800;}
.wrapper .slick-slider .slick-dots li button {background: #ebebeb;border: 1px solid transparent;border-radius: 100%;bottom: 0;height: 10px;left: 0;margin: auto;padding: 0;right: 0;top: 0;width: 10px;opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.wrapper .slick-slider .slick-dots li button:before {display: none;}
.widget-separator {float: left;height: 1px;width: 100%;}
.devitatip {background: #2f2f2f;color: #fff;display: block;float: left;font-size: 11px;left: 0;line-height: 2;padding: 4px 8px;position: absolute;top: -35px;white-space: nowrap;width: auto;z-index: 2;}
.devitatip:after {background: none;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 6px solid #2f2f2f;bottom: -6px;content: "";display: block;height: 0;left: 50%;margin-left: -5px;position: absolute;transform: none;width: 0;}
.social-icons:after {content: "";display: table;clear: both;}
.social-icons li {display: inline-block;float: left;position: relative;margin-top: 10px;}
.social-icons li:not(:last-child) {margin-right: 5px;}
.social-icons li a {background: #fcb800;border-radius: 100%;color: #fff;display: block;font-size: 0;line-height: 0;height: 41px;width: 41px;text-align: center;}
.social-icons li a:hover {color: #fff;opacity: .8;-webkit-opacity: .8;-moz-opacity: .8;}
.social-icons li a i {display: block;width: auto;}
.social-icons li a i:before {display: block;font-size: 14px;line-height: 41px;}
.social-icons li.facebook a {background: #3c5b9b;}
.social-icons li.twitter a {background: #40c1df;}
.social-icons li.instagram a {background: #c619b8;}
.social-icons li.google a {background: #ed3c32;}
.social-icons li.rss a {background: #eb8314;}
.social-icons li.dribbble a {background: #c72982;}
.social-icons li.vimeo a {background: #82a418;}
.social-icons li.pinterest a {background: #c62a21;}
.social-icons li.skype a {background: #07a4c6;}
.header-container {background-color: #152129 !important;color: #fff;position: relative;margin-bottom: 50px;z-index: 9991;}
.header-container:after {content: "";display: table;clear: both;}
.header-container .vc_row {margin-left: 0;margin-right: 0;}
.header-container p, .header-container ul {margin: 0;}
.header-container .devitatip {display: none !important;}
.header-container .widget-title, .header-container .widgettitle {display: none;}
.header-container .right {text-align: right;}
.header-container .top-bar {border-bottom: 1px solid rgba(255,255,255,.1);color: #fff;font-size: .857em;position: relative;z-index: 11111;}
.header-container .top-bar:after {content: "";display: table;clear: both;}
.header-container .top-bar .wpb_content_element {margin-bottom: 0;}
.header-container .top-bar a {color: #fff;}
.header-container .top-bar a:hover {text-decoration: underline;color: #fff;}
.header-container .top-bar p {color: #fff;}
.header-container .top-bar .register-container {text-transform: uppercase;display: inline-block;line-height: 43px;vertical-align: middle;}
.header-container .top-bar .register-container strong {margin: 0 15px;font-weight: 400;}
.header-container .header-middle {border-bottom: 1px solid rgba(255,255,255,.1);}
.header-container .header-middle .header-inner-content {padding: 40px 0;}
.header-container .header-middle .header-inner-content .header-phone {margin: 0;position: relative;display: flex;}
.header-container .header-middle .header-inner-content .header-phone .wpb_wrapper {display: flex;}
.header-container .header-middle .header-inner-content .header-phone .wpb_wrapper .image {margin: auto 0;margin-right: 10px;}
.header-container .header-middle .header-inner-content .header-phone .wpb_wrapper .image img {margin: 0;}
.header-container .header-middle .header-inner-content .header-phone .wpb_wrapper .text {display: flex;flex: 1;justify-content: space-between;flex-direction: column;line-height: 22px;}
.header-container .switcher {display: inline-block;}
.header-container .switcher label {text-transform: capitalize;font-weight: 400;margin: 0 3px 0 0;display: inline-block;vertical-align: middle;}
.header-container .switcher .menu-login-container {display: inline-block;vertical-align: middle;}
.header-container .switcher .menu-login-container .menu li a {display: block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;line-height: 40px;text-transform: uppercase;}
.header-container .switcher .menu-login-container .menu li a:before {content: "";display: inline-block;font-family: FontAwesome;margin-right: 5px;}
.header-container .switcher .currency {display: inline-block;position: relative;vertical-align: middle;}
.header-container .switcher .currency .chosen-container .chosen-single {background: none;border: 0;box-shadow: none;color: #fff;height: 44px;padding: 0;text-decoration: none;}
.header-container .switcher .currency .chosen-container .chosen-single span {line-height: 44px;margin-right: 15px;}
.header-container .switcher .currency .chosen-container .chosen-single div {right: 0;width: 15px;text-align: center;}
.header-container .switcher .currency .chosen-container .chosen-single div b {background: none;font-weight: 400;}
.header-container .switcher .currency .chosen-container .chosen-single div b:before {color: #fff;content: "";display: inline-block;font-family: "plaza-icon";font-size: 12px;line-height: 44px;pointer-events: none;}
.header-container .switcher .currency .chosen-container.chosen-with-drop .chosen-drop {background: #fff;border: 1px solid #ebebeb;margin: 0;text-align: left;min-width: 50px;left: auto;right: 0;}
.header-container .switcher .currency .chosen-container .chosen-results li {color: #222;}
.header-container .switcher .currency .chosen-container .chosen-results li.result-selected, .header-container .switcher .currency .chosen-container .chosen-results li:hover {background: none;color: #fcb800;}
.header-container .switcher .currency .wcml_currency_switcher {background: none;border: 0;outline: none;display: inline-block;width: auto;margin: 0;position: relative;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li {border: 0;background: none;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li > a {background: none;border: 0;color: #fff;display: block;height: 44px;line-height: 44px;text-transform: capitalize;padding: 0 0 0 5px;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li > a:after {color: #fff;content: "";display: inline-block;font-family: FontAwesome;font-size: 12px;margin-left: 5px;border: 0;position: static;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li > a:hover {text-decoration: none;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu {background: #fff;box-shadow: 0 0 5px 0 rgba(0,0,0,.1);top: 100%;width: auto;border: 0;display: none;min-width: 120px;left: auto;padding: 0 10px;text-align: center;z-index: 1111;margin-left: 0;position: absolute;right: 0;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu li {background: none;border: 0;line-height: 36px;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu li:not(:last-child) {border-bottom: 1px solid #ebebeb;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu li:hover {background: none;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu li a {display: block;height: 36px;line-height: 36px;padding: 0;color: #242424;text-decoration: none;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu li a:hover {color: #fcb800;}
.header-container .switcher .currency .wcml_currency_switcher > ul > li .wcml-cs-submenu li a:after {display: none;}
.header-container .switcher .currency img {position: absolute;}
.header-container .switcher .language {display: inline-block;margin-right: 20px;vertical-align: middle;}
.header-container .switcher .language #lang_sel, .header-container .switcher .language .wpml-ls-legacy-dropdown {height: auto;background: none;border: 0;width: auto;display: inline-block;vertical-align: middle;}
.header-container .switcher .language #lang_sel ul > li, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li {float: none;width: auto;}
.header-container .switcher .language #lang_sel ul > li:hover ul, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li:hover ul {height: auto;}
.header-container .switcher .language #lang_sel ul > li a, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li a {background: none;border: 0;color: #fff;height: 44px;line-height: 44px;padding: 0;}
.header-container .switcher .language #lang_sel ul > li a:hover, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li a:hover {text-decoration: none;}
.header-container .switcher .language #lang_sel ul > li a:after, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li a:after {color: #fff;content: "";display: inline-block;font-family: "plaza-icon";font-size: 12px;margin-left: 5px;border: 0;position: static;}
.header-container .switcher .language #lang_sel ul > li ul, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li ul {background: #fff;border: 0;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);top: 100%;width: auto;min-width: 120px;}
.header-container .switcher .language #lang_sel ul > li ul li a, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li ul li a {color: #242424;}
.header-container .switcher .language #lang_sel ul > li ul li a:hover, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li ul li a:hover {color: #fcb800;}
.header-container .switcher .language #lang_sel ul > li ul li a:after, .header-container .switcher .language .wpml-ls-legacy-dropdown ul > li ul li a:after {display: none;}
.header-container .language-area .widget-title, .header-container .language-area .widgettitle {text-transform: capitalize;font-weight: 400;font-size: 1em;margin: 0 3px 0 0;display: inline-block;vertical-align: middle;color: #fff;margin-right: 10px;font-family: Rubik,Arial,Helvetica,sans-serif;}
.header-container .language-area ul {list-style: none;}
.header-container .language-area .switcher {display: inline-block;}
.header-container .language-area .switcher:hover .menu > li .sub-menu {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);visibility: visible;}
.header-container .language-area .switcher:not(:last-child) {margin-right: 25px;}
.header-container .language-area .switcher ul {padding: 0;}
.header-container .language-area .switcher .menu > li {position: relative;}
.header-container .language-area .switcher .menu > li > a {background: none;border: 0;color: #fff;display: block;height: 44px;line-height: 44px;padding: 0;}
.header-container .language-area .switcher .menu > li > a:hover {text-decoration: none;}
.header-container .language-area .switcher .menu > li > a:after {color: #fff;content: "";display: inline-block;font-family: "plaza-icon";font-size: 12px;margin-left: 5px;border: 0;position: static;}
.header-container .language-area .switcher .menu > li .sub-menu {background: #fff;border: 0;border-radius: 3px;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);position: absolute;padding: 10px;top: 100%;right: 0;width: auto;min-width: 120px;text-align: center;visibility: hidden;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;-webkit-transform: translate(0,20px);-moz-transform: translate(0,20px);-ms-transform: translate(0,20px);-o-transform: translate(0,20px);}
.header-container .language-area .switcher .menu > li .sub-menu li a {color: #7a7a7a;line-height: 28px;}
.header-container .language-area .switcher .menu > li .sub-menu li a:hover {color: #fcb800;}
.header-container .language-area .switcher .menu > li .sub-menu li a:after {display: none;}
.header-container .language-area .switcher .widget_nav_menu > div {display: inline-block;vertical-align: middle;}
.header-container .top-menu {text-align: right;}
.header-container .top-menu ul {list-style: none;padding-right: 0;}
.header-container .top-menu ul li {display: inline-block;line-height: 24px;padding: 10px 0;vertical-align: middle;position: relative;}
.header-container .top-menu ul li:not(.first) {margin-left: 15px;padding-left: 15px;}
.header-container .top-menu ul li a {display: block;text-transform: capitalize;}
.header-container .logo {display: flex;height: 125px;margin: 0;}
.header-container .logo > .vc_figure {margin: auto 0;}
.header-container .widget_shopping_cart {position: relative;height: 45px;margin-left: -20px;float: right;}
.header-container .widget_shopping_cart .widget_shopping_cart_content {position: relative;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {display: inline-block;border: 2px solid rgba(255,255,255,.1);border-radius: 3px;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {position: relative;color: #fff;display: flex;padding: 10px 10px;line-height: 21px;min-width: 140px;text-decoration: none;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {content: "";display: inline-block;font-size: 20px;font-family: "plaza-icon";vertical-align: middle;padding-right: 8px;margin-right: 8px;float: left;border-right: 1px solid rgba(255,255,255,.1);}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {content: "";display: inline-block;font-family: "plaza-icon";vertical-align: middle;margin-left: 5px;color: #ffd563;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {font-size: .857em;display: block;width: 26px;height: 26px;background: #ffc730;border-radius: 100%;line-height: 26px;font-weight: 400;position: absolute;top: 0;left: 0;text-align: center;transform: translate(-37%,-37%);}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-title {display: none;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-total {font-weight: 500;overflow: hidden;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content {color: #242424;display: none;line-height: 1.5;padding: 15px 0 0;position: absolute;right: 0;top: 100%;width: 340px;z-index: 12000;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .mini_cart_inner {background: #fff;border: 1px solid #ebebeb;border-radius: 4px;float: left;padding: 30px 35px;width: 100%;position: relative;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .mini_cart_inner .mini_cart_arrow {right: 30px;top: -8px;position: absolute;height: 16px;width: 16px;border-color: transparent;border-top-color: #ebebeb;border-left-color: #ebebeb;border-style: solid;border-width: 1px 1px 1px 1px;transform: rotate(45deg);background: #fff;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li {border-bottom: 1px solid #ebebeb;display: flex;padding: 15px 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-image {float: left;position: relative;padding-right: 10px;max-width: 100px;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-image img {box-shadow: none;width: 100%;margin: 0;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-image .quantity {background: -webkit-linear-gradient(#626262,#2f2f2f);background: -o-linear-gradient(#626262,#2f2f2f);background: -moz-linear-gradient(#626262,#2f2f2f);background: linear-gradient(#626262,#2f2f2f);border-radius: 40px;color: #fff;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 11px;font-weight: bold;height: 20px;left: -10px;line-height: 20px;overflow: visible;position: absolute;text-align: center;top: -10px;width: 20px;z-index: 1;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details {position: relative;display: flex;flex: 1;justify-content: space-between;flex-direction: column;padding-right: 20px;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .product-name {color: #242424;font-size: 1em;font-weight: 400;line-height: 20px;margin: 0 0 5px;text-align: left;text-transform: capitalize;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .product-name:hover {color: #fcb800;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .variation {border: none;display: none;float: left;padding: 2px 0 0;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .remove {border-radius: 0;color: #dedede !important;display: block;font-size: 1.285em;left: auto;position: absolute;right: 0;top: 0;z-index: 1;font-weight: 400;text-align: center;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .remove:hover {background: none;color: #fcb800 !important;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .quantity {color: #a4a4a4;font-size: .928em;text-align: left;width: 100%;font-weight: 400;margin-bottom: 5px;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .price-cart {float: left;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li .product-details .price-cart .amount {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .total {border: 0;line-height: 40px;margin: 0 0 15px;padding: 10px 0;text-align: left;text-transform: capitalize;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .total .amount {float: right;font-weight: 500;color: #fcb800;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons {margin: 0;padding: 0;display: block;text-align: right;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons a {background: none;border: 2px solid #ebebeb;border-radius: 3px;color: #242424;line-height: 36px;padding: 5px 15px;text-transform: uppercase;position: relative;display: block;text-align: center;margin: 0;height: auto;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons a:hover {background: #fcb800;border-color: #fcb800;color: #fff;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons a:not(:last-child) {margin-bottom: 15px;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_empty {margin: 0;padding: 0;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_empty li {font-size: 12px;list-style: none;padding-left: 10px;text-align: left;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_empty li.total {border: 0;padding-top: 20px;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .loading {background-color: #fff;background-image: url("../images/loader.gif");background-position: center center;background-repeat: no-repeat;display: none;height: 100%;left: 0;opacity: .7;position: absolute;top: 0;width: 100%;z-index: 2;}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content.loading .loading {display: block;}
.header-container .header-search {padding-right: 30px;margin-left: -30px;position: relative;z-index: 1;}
.header-container .header-search .categories-container {position: absolute;top: 0px;left: 0;z-index: 1;height: 100%;}
.header-container .header-search .cate-toggler {border-right: 1px solid #777;cursor: pointer;margin: 7px 0;line-height: 31px;padding: 0 25px;font-size: 14px;color: #555;height: 31px;width: 180px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display: none;}
.header-container .header-search .cate-toggler:after {content: "";display: inline-block;font-family: "plaza-icon";font-size: 14px;position: absolute;right: 10px;}
.header-container .header-search .widget_product_categories {position: absolute;top: 100%;right: 0;min-width: 100%;z-index: 10001;}
.header-container .header-search .widget_product_categories ul.product-categories {display: none;list-style-type: none;background: #fff;box-shadow: 0 1px 2px #dedede;padding: 10px 15px;max-height: 300px;overflow-y: scroll;min-width: 175px;}
.header-container .header-search .widget_product_categories ul.product-categories::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);border-radius: 10px;background-color: #f5f5f5;}
.header-container .header-search .widget_product_categories ul.product-categories::-webkit-scrollbar {width: 6px;background-color: #f5f5f5;}
.header-container .header-search .widget_product_categories ul.product-categories::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #555;}
.header-container .header-search .widget_product_categories ul.product-categories li a {color: #999;font-size: 13px;line-height: 30px;display: block;}
.header-container .header-search .widget_product_categories ul.product-categories li a:hover {color: #fcb800;}
.header-container .header-search .widget_product_categories ul.product-categories.open {display: block;}
.header-container .header-search .widget_product_search #searchform {border: 0;width: 100%;}
.header-container .header-search .widget_product_search #searchform label {display: none;}
.header-container .header-search .widget_product_search #searchform .form-input {position: relative;border: 2px solid rgba(255,255,255,.1);border-radius: 3px;padding-right: 45px;}
.header-container .header-search .widget_product_search #searchform #ws {background: none;border: none;color: #fff;font-size: 12px;height: 41px;line-height: 41px;margin: 0;outline: none;padding: 0 15px;width: 100%;}
.header-container .header-search .widget_product_search #searchform #wsearchsubmit {background: #ffc730;border: none;border-radius: 0 3px 3px 0;color: #fff;display: block;font-size: 0;bottom: -2px;line-height: 45px;margin: 0;outline: none;padding: 0 15px;position: absolute;right: -2px;text-align: center;text-transform: capitalize;top: -2px;width: 45px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.header-container .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container .header-search .widget_product_search #searchform #wsearchsubmit:before {content: "";font-family: "plaza-icon";font-size: 20px;display: block;}
.header-container .header-search .search-dropdown .widget_product_search {position: relative;margin: 0;padding: 43px 10px;}
.header-container .header-search .search-dropdown .widget_product_search:before {color: #fff;content: "";display: block;font-family: FontAwesome;font-size: 16px;line-height: 36px;}
.header-container .header-search .search-dropdown .widget_product_search:hover:before {color: #fcb800;}
.header-container .header-search .search-dropdown .widget_product_search #searchform {display: none;position: absolute;right: 0;top: 100%;z-index: 999;}
.header-container .widget_search {display: inline-block;padding: 0 15px;vertical-align: middle;}
.header-container .widget_search .searchform {border: 1px solid #ebebeb;height: 40px;line-height: 40px;width: 345px;}
.header-container .widget_search .input_text {border: none;color: #2f2f2f;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 15px;margin: 0;outline: none;padding: 0 0 0 20px;width: 100%;}
.header-container .widget_search .form-input {position: relative;}
.header-container .widget_search #blogsearchsubmit {background: #fcb800;border: none;border-radius: 0;color: #fff;display: block;font-size: 18px;height: 100%;line-height: 45px;margin: 0;outline: none;padding: 0;position: absolute;right: 0;text-align: center;top: 0;width: 45px;}
.header-container .widget_search #blogsearchsubmit:hover {color: #bebebe;}
.header-container .search-dropdown .widget_search {position: relative;}
.header-container .search-dropdown .widget_search:before {color: #fff;content: "";display: block;font-family: FontAwesome;font-size: 16px;line-height: 36px;}
.header-container .search-dropdown .widget_search:hover:before {color: #fcb800;}
.header-container .search-dropdown .widget_search .searchform {box-shadow: 0 2px 3px rgba(0,0,0,.3);display: none;position: absolute;right: 0;top: 100%;z-index: 999;}
.header-container .header-block {background: linear-gradient(to right,#d99147,#ab02d5);text-align: center;}
.header-container .header-block .header-block-inner {margin: 0;padding: 10px 0;line-height: 25px;position: relative;}
.header-container .header-block .header-block-inner .content {color: #fff;}
.header-container .header-block .header-block-inner .content a {color: #ffdc38;margin-left: 15px;text-transform: capitalize;text-decoration: underline;}
.header-container .header-block .header-block-inner .content a:hover {text-decoration: none;}
.header-container .header .logo-small {display: none;max-width: 100px;padding: 15px 0;position: absolute;top: 0;}
.header-container .header .headerSpace {display: none;}
.header-container .header .header-sticky.ontop {background: rgba(29,43,53,.93);box-shadow: 0 1px 3px rgba(0,0,0,.11);left: 0;min-height: 42px;padding-top: 0;position: fixed;top: -42px;width: 100%;z-index: 9999;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.header-container .header .header-sticky.ontop .logo-small {display: block;}
.header-container .header .header-sticky.ontop.show {top: 0;}
.header-container .header .header-sticky.ontop.show.with-admin-bar {top: 32px;}
.header-container .header .header-sticky.ontop.show .nav-container {max-width: 1200px;margin: 0 auto;}
.header-container .header .header-sticky.ontop.show .nav-container:after {clear: both;content: "";display: table;}
.header-container .header .header-sticky.ontop.show .logo-sticky {display: flex;float: left;margin-right: 50px;height: 45px;}
.header-container .header .header-sticky.ontop.show .logo-sticky a {display: block;padding: 3px 0;margin: auto;}
.header-container .header .header-sticky.ontop.show .horizontal-menu {float: right;}
.header-container .header .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {padding: 8px 0;background: none;}
.header-container .header .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {position: relative;}
.header-container .header .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-title {display: none;}
.header-container .header .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {border-radius: 100%;background: #fcb800;position: absolute;width: 16px;height: 16px;display: block;text-align: center;line-height: 16px;font-size: 11px;font-weight: 400;right: 3px;top: -4px;padding-top: 2px;}
.header-container .header .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity:before, .header-container .header .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity:after {display: none;}
.header-container .header .header-sticky.ontop .horizontal-menu {margin: 0;position: relative;}
.header-container .header .header-sticky.ontop .horizontal-menu #mega_main_menu > .menu_holder .menu_inner > ul {text-align: left;}
.header-container .header .header-sticky.ontop .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link, .header-container .header .header-sticky.ontop .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link {height: 45px;line-height: 45px;}
.header-container .header .header-sticky.ontop .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link .link_content, .header-container .header .header-sticky.ontop .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_content {height: 45px;}
.header-container .header .header-sticky.ontop .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link .link_text, .header-container .header .header-sticky.ontop .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text {line-height: 45px;height: 45px;}
.header-container .header .header-sticky .logo-sticky {display: none;}
.header-container .header .horizontal-menu:after {content: "";display: table;clear: both;}
.header-container .header .horizontal-menu div.nav-menu, .header-container .header .horizontal-menu div.mega_main_menu_ul {float: left;padding: 0;width: 100%;}
.header-container .header .horizontal-menu div.nav-menu > ul, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul {margin: 0;padding: 0;}
.header-container .header .horizontal-menu div.nav-menu > ul > li, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li {float: left;list-style: none;position: relative;}
.header-container .header .horizontal-menu div.nav-menu > ul > li.current_page_item > a, .header-container .header .horizontal-menu div.nav-menu > ul > li.current-menu-item > a, .header-container .header .horizontal-menu div.nav-menu > ul > li.current-menu-ancestor > a, .header-container .header .horizontal-menu div.nav-menu > ul > li.current-menu-parent > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li.current_page_item > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li.current-menu-item > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li.current-menu-ancestor > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li.current-menu-parent > a {text-decoration: underline;}
.header-container .header .horizontal-menu div.nav-menu > ul > li:hover > ul, .header-container .header .horizontal-menu div.nav-menu > ul > li.sfHover > ul, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li:hover > ul, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li.sfHover > ul {display: block;}
.header-container .header .horizontal-menu div.nav-menu > ul > li:hover > a, .header-container .header .horizontal-menu div.nav-menu > ul > li.sfHover > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li:hover > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li.sfHover > a {text-decoration: underline;}
.header-container .header .horizontal-menu div.nav-menu > ul > li a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li a {display: block;color: #fff;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 500;line-height: 40px;padding: 10px 20px;text-transform: uppercase;-webkit-transition: all .4s ease;transition: all .4s ease;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children {background: #fff;box-shadow: 0 2px 2px 2px rgba(0,0,0,.2);display: none;left: 0;margin: 0;padding: 15px 20px;position: absolute;top: 100%;width: 220px;z-index: 99;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li {float: left;width: 100%;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li:not(:last-child), .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li:not(:last-child) {margin: 0 0 15px;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li.current_page_item > a, .header-container .header .horizontal-menu div.nav-menu > ul > li .children li.current-menu-item > a, .header-container .header .horizontal-menu div.nav-menu > ul > li .children li.current-menu-ancestor > a, .header-container .header .horizontal-menu div.nav-menu > ul > li .children li.current-menu-parent > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li.current_page_item > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li.current-menu-item > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li.current-menu-ancestor > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li.current-menu-parent > a {background: none;color: #fcb800;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li:hover > ul, .header-container .header .horizontal-menu div.nav-menu > ul > li .children li.sfHover > ul, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li:hover > ul, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li.sfHover > ul {display: block;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li:hover > a, .header-container .header .horizontal-menu div.nav-menu > ul > li .children li.sfHover > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li:hover > a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li.sfHover > a {background: none;color: #fcb800;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li a, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li a {border: none;color: #7a7a7a;float: left;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;line-height: 1.5;padding: 0;text-transform: capitalize;width: 100%;}
.header-container .header .horizontal-menu div.nav-menu > ul > li .children li .sub-menu, .header-container .header .horizontal-menu div.mega_main_menu_ul > ul > li .children li .sub-menu {left: 100%;top: 0;}
.header-container .header .horizontal-menu .primary-menu-container {float: left;width: 100%;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu {margin: 0;padding: 0;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li {float: left;list-style: none;position: relative;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-item > a, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-ancestor > a, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li.current-menu-parent > a {text-decoration: underline;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li:hover > ul, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li.sfHover > ul {display: block;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li:hover > a, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li.sfHover > a {text-decoration: underline;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li.first a {padding-left: 0;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li a {display: block;color: #fff;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 500;line-height: 40px;padding: 10px 20px;text-transform: uppercase;-webkit-transition: all .4s ease;transition: all .4s ease;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu {background: #fff;box-shadow: 0 2px 2px 2px rgba(0,0,0,.2);display: none;left: 0;margin: 0;padding: 15px 20px;position: absolute;top: 100%;width: 220px;z-index: 99;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li {float: left;width: 100%;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.current-menu-item > a, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.current-menu-ancestor > a, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.current-menu-parent > a {background: none;color: #fcb800;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li:not(:last-child) {margin: 0 0 15px;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li:hover > ul, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.sfHover > ul {display: block;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li:hover > a, .header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li.sfHover > a {background: none;color: #fcb800;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li a {border: none;color: #7a7a7a;float: left;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;line-height: 1.5;padding: 0;text-transform: capitalize;width: 100%;}
.header-container .header .horizontal-menu .primary-menu-container ul.nav-menu li .sub-menu li .sub-menu {left: 100%;top: 0;}
.header-container .header .horizontal-menu #mega_main_menu_first.primary, .header-container .header .horizontal-menu #primary.primary {min-height: auto;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder, .header-container .header .horizontal-menu #primary > .menu_holder {width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner {width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li {display: inline-block;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.nav_search_box, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.nav_search_box {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text {padding-left: 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li:hover > a.item_link .link_text {text-decoration: underline;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.current-menu-ancestor:hover > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.current-menu-item:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.current-menu-ancestor:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.current-menu-item:hover > a.item_link .link_text {text-decoration: underline;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.current-menu-item > a.item_link .link_text {text-decoration: underline;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link:after, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link:after {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link .link_text {position: relative;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link .link_text:after, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.menu-item-has-children > a.item_link .link_text:after {border: none;content: "";display: inline-block;font-family: FontAwesome;font-weight: 400;margin: 0 0 0 3px;right: 0;top: 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li:last-child > a.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li:last-child > a.item_link {box-shadow: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link {background: none;float: left;min-height: 42px;padding: 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text {color: #fff;display: block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 500;line-height: 60px;min-height: 42px;padding: 0 20px;text-transform: uppercase;-webkit-transition: all .4s ease;transition: all .4s ease;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link:before {background: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link:after, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link:after {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link:hover .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link:hover .link_text {text-decoration: underline;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > ul.mega_dropdown {background: #fff;box-shadow: 0 2px 2px 2px rgba(0,0,0,.2);}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown {font-family: Rubik,Arial,Helvetica,sans-serif;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_item, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_item {padding-bottom: 10px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_item .processed_image a.icon i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_item .processed_image a.icon i {position: absolute;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_item .processed_image a.icon:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_item .processed_image a.icon:hover {background: rgba(252,184,0,.4);}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details {background: #fff;box-shadow: none;padding: 0 10px 10px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .processed_image:hover img, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .processed_image:hover img {opacity: .7;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .processed_image img, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .processed_image img {-webkit-transition: all .4s ease;transition: all .4s ease;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_title, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_title {color: #7a7a7a;font-size: 14px;margin-bottom: 5px;text-transform: uppercase;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_description, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_description {color: #7a7a7a;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_icon, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_icon *, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_icon, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .post_details .post_icon * {color: #7a7a7a;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li {float: left;list-style: none;margin: 0 0 25px;width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-thumb, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-thumb {float: left;width: 25%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-thumb a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-thumb a {padding: 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-thumb a img, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-thumb a img {width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info {float: left;padding-left: 30px;width: 75%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info .post-title, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info .post-title {line-height: 1;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info .post-title a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info .post-title a {color: #7a7a7a;font-size: 14px;font-weight: normal;padding: 3px 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info .post-date, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .recent-posts ul li .post-info .post-date {color: #7a7a7a;font-size: 12px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li {margin: 0 0 25px;padding: 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-image, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-image {float: left;width: 25%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-image a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-image a {display: block;float: left;padding: 0;width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-image a img, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-image a img {width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info {float: left;padding-left: 30px;width: 75%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info a {font-size: 14px;font-weight: normal;margin: 0 0 5px;padding: 3px 0;text-transform: uppercase;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info a .product-title, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info a .product-title {color: #7a7a7a;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .star-rating, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .star-rating {height: 22px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .star-rating > *, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .star-rating > * {color: #7a7a7a;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .special-price .amount, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .special-price .amount {color: #7a7a7a;font-size: 14px;font-weight: bold;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .old-price .amount, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .product_list_widget li .product-info .old-price .amount {color: #7a7a7a;font-size: 13px;margin-left: 10px;text-decoration: line-through;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown .widgets_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown .widgets_dropdown {width: 100% !important;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown li a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown li a .link_text {display: inline-block;position: relative;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li ul.mega_dropdown li a .link_text .label, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li ul.mega_dropdown li a .link_text .label {position: absolute;color: #fff;background: #fcb800;padding: 0 10px;line-height: 21px;font-size: 11px;text-transform: uppercase;top: 0;left: 100%;max-width: inherit;-webkit-transform: translate(10px,-5px);-moz-transform: translate(10px,-5px);-ms-transform: translate(10px,-5px);-o-transform: translate(10px,-5px);}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown {margin: 0;min-width: 255px;padding: 10px 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li {width: auto;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li:first-child, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li:first-child {border-top: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link {background: none;border: none;padding: 12px 25px;text-transform: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link .link_text {color: #7a7a7a;font-size: 14px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link i {color: #7a7a7a;font-size: 14px;line-height: 25px;margin: 4px 0 0 0;padding-right: 6px;position: static;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:hover i {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:focus {background: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:before {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li a.item_link:hover {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.default_dropdown ul.mega_dropdown li.current-menu-item > a.item_link .link_text {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown {margin: 0;padding: 30px 20px;top: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link {background: none;padding: 0;text-transform: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link .link_text {color: #7a7a7a;display: inline-block;font-size: 14px;line-height: 22px;padding: 6px 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link i {color: #7a7a7a;line-height: 25px;margin: 4px 0 0 0;padding-right: 6px;position: static;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:hover .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:hover .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:hover i {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:focus {background: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li span.item_link:before {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link {margin: 0 0 15px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link .link_text {border: none;color: #242424;padding: 0;font-weight: 500;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link:before {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > span.item_link:hover {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown.columns2 > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown.columns2 > ul.mega_dropdown {width: 500px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown.columns3 > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown.columns3 > ul.mega_dropdown {width: 730px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.multicolumn_dropdown.columns4 > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.multicolumn_dropdown.columns4 > ul.mega_dropdown {width: 960px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown {background: #fff;box-shadow: none;margin: 0;padding: 10px 0;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li {padding: 0 10px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li.post_item, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.post_item, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li.post_item, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li.post_item, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.post_item, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li.post_item {padding-bottom: 20px;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link {background: none;padding: 12px 15px;text-transform: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link .link_text {color: #7a7a7a;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:focus, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:focus, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:focus, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:focus {background: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:before {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:hover {background: #fff;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link i {color: #7a7a7a;font-size: 14px;line-height: 25px;margin: 4px 0 0 0;padding-right: 6px;position: static;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:hover i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:hover i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li span.item_link:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li span.item_link:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li a:hover i, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li span.item_link:hover i {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link {background: none;margin: 0 0 10px;text-transform: uppercase;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link .link_text {font-weight: bold;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a:before, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link:before {display: none;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li > span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > span.item_link:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > a:hover, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li > span.item_link:hover {background: #fff;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown > li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li:hover > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li.current-menu-ancestor > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown > li.current-menu-item > a.item_link .link_text {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.tabs_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.post_type_dropdown > ul.mega_dropdown li.current-menu-item > a.item_link .link_text {color: #fcb800;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.submenu_full_width > ul.mega_dropdown, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.submenu_full_width > ul.mega_dropdown {width: 100%;}
.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .mmm_fullwidth_container, .header-container .header .horizontal-menu #primary > .menu_holder .mmm_fullwidth_container {display: none;}
.header-container .header .menu-primary-menu-container ul#menu-primary-menu {margin: 0;padding: 0;}
.header-container .header .menu-primary-menu-container ul#menu-primary-menu > li {list-style: none;}
.header-container .header .header-default:after {content: "";display: table;clear: both;}
.header-container .header .header-default .top-bar {padding: 10px 0;text-align: center;}
.header-container .header .header-default .top-bar .welcome {float: none;}
.header-container .header .header-default h1.logo {line-height: 45px;margin: 0;height: auto;}
.header-container .header .header-default h1.logo a {color: #fff;}
.header-container .header .header-default h1.logo .logo-inner {margin: auto;}
.header-container .header .header-default .header-middle {padding: 30px 0;}
.header-container .header .header-default .header-middle .searchform .form-input {position: relative;border: 2px solid rgba(255,255,255,.1);border-radius: 3px;padding-right: 45px;}
.header-container .header .header-default .header-middle .searchform .form-input .input_text {background: none;border: none;color: #fff;font-size: 12px;height: 41px;line-height: 41px;margin: 0;outline: none;padding: 0 15px;width: 100%;}
.header-container .header .header-default .header-middle .searchform .form-input button.button {background: #ffc730;border: none;border-radius: 0 3px 3px 0;color: #fff;display: block;font-size: 0;bottom: -2px;line-height: 45px;margin: 0;outline: none;padding: 0;position: absolute;right: -2px;text-align: center;text-transform: capitalize;top: -2px;width: 45px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.header-container .header .header-default .header-middle .searchform .form-input button.button:hover {background: #ffce4a;}
.header-container .header .header-default .header-middle .searchform .form-input button.button:before {content: "";font-family: "plaza-icon";font-size: 20px;display: block;}
.header-container .header-bottom:after {content: "";display: table;clear: both;}
.categories-menu {position: absolute;left: 15px;right: 15px;}
.categories-menu .catemenu-toggler {border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;cursor: pointer;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 1em;font-weight: 500;height: 60px;line-height: 59px;padding: 0 30px;text-transform: uppercase;width: 100%;position: relative;}
.categories-menu .catemenu-toggler:before {content: "";font-family: "plaza-icon";display: inline-block;vertical-align: middle;line-height: 46px;text-align: center;font-size: 24px;font-weight: 400;margin-right: 10px;}
.categories-menu .catemenu-toggler:after {content: "";display: inline-block;font-family: FontAwesome;font-weight: 400;margin: 0 0 0 3px;float: right;}
.categories-menu .catemenu-toggler i {float: right;font-size: 24px;line-height: 45px;text-align: center;-webkit-transition: all .4s ease 0s;transition: all .4s ease 0s;width: 45px;display: none;}
.categories-menu #categories {display: none;background: #fff;border-color: #ebebeb;border-style: solid;border-width: 0 1px;height: auto;}
.categories-menu #categories.direction-vertical > .menu_holder {width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner {width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner .nav_logo {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li:hover > a.item_link {background: none;color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.nav_search_box {display: none !important;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.current-menu-ancestor > a.item_link, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.current-menu-item > a.item_link, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.current-product-ancestor > a.item_link {background: none;color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item-has-children > a.item_link {background: none;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item-has-children > a.item_link:before {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.menu-item-has-children > a.item_link:after {border: none;content: "";display: inline-block;font-family: FontAwesome;font-size: 13px;right: 25px;top: 0;line-height: 57px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link {background-color: #fff;background-image: none;color: #444;display: block;padding: 0 15px;text-decoration: none;word-wrap: break-word;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link .link_content {margin: 0 !important;display: inline-block;vertical-align: middle;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link .link_text {font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 400;line-height: 41px !important;text-transform: uppercase;-webkit-transition: all .4s ease;transition: all .4s ease;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link:before {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link:after {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link:hover {background: none;color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown {background: #fff;box-shadow: 1px 1px 5px rgba(0,0,0,.15);padding: 10px 20px !important;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link {background: none;border: none;padding: 0;text-transform: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link .link_text {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 13px;font-weight: normal;line-height: 45px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link i {color: #a4a4a4;float: left;height: 45px;line-height: 45px;padding-right: 9px;position: static;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link:focus {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link:before {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link:hover {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link:hover .link_text {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li a.item_link:hover i {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li:hover > a.item_link, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-ancestor > a.item_link, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-item > a.item_link, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-product-ancestor > a.item_link {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li:hover > a.item_link .link_text, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-ancestor > a.item_link .link_text, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-item > a.item_link .link_text, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-product-ancestor > a.item_link .link_text {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li:hover > a.item_link i, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-ancestor > a.item_link i, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-item > a.item_link i, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-product-ancestor > a.item_link i {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li:hover > .item_link *, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-ancestor > .item_link *, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-menu-item > .item_link *, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li > ul.mega_dropdown li.current-product-ancestor > .item_link * {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown ul.mega_dropdown li {border-bottom: 1px solid #ebebeb;width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.default_dropdown ul.mega_dropdown li:last-child {border-bottom: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown {padding: 10px !important;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li {margin: 0;padding: 0 10px 20px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li:not(:last-child) {border-right: 1px solid #ebebeb;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a {background: none;padding: 0;text-transform: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a .link_text {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 13px;font-weight: normal;line-height: 36px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a i {color: #a4a4a4;float: left;height: 36px;line-height: 36px;padding-right: 9px;position: static;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:focus {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:before {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover .link_text {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li a:hover i {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a {display: inline-block;margin-bottom: 10px;text-transform: uppercase;width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a .link_text {color: #fff;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px !important;font-weight: 700;line-height: 45px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a i {height: 45px;line-height: 45px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:before {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:hover .link_text {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li > a:hover i {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown > li ul.mega_dropdown {padding-bottom: 10px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown li.current-menu-item > .item_link *, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.multicolumn_dropdown > ul.mega_dropdown li.current-product-parent > .item_link * {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.columns1 > .mega_dropdown {width: 200px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.columns2 > .mega_dropdown {width: 400px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.columns3 > .mega_dropdown {width: 600px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.columns4 > .mega_dropdown {width: 800px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li {margin: 0;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu {padding: 0;position: absolute;right: 20px;top: 32px;width: 170px !important;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget {font-size: 12px;line-height: 1.5;margin: 0;padding-left: 0;padding-right: 0;width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget .widgettitle {background: none;border-bottom: 1px solid #ebebeb;margin: 0 0 8px;padding: 0 0 5px;text-transform: uppercase;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget p {float: left;margin: 0;width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget p:first-child {margin-left: 0;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget a {display: block;float: left;overflow: hidden;padding: 0;position: relative;width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget a img {margin: 0;-webkit-transition: -webkit-transform .3s ease;transition: transform .3s ease;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget a:before {background: #000;content: "";display: block;height: 100%;left: 0;opacity: 0;position: absolute;top: 0;-webkit-transition: all .3s ease;transition: all .3s ease;width: 100%;z-index: 1;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget a:hover img {-webkit-transform: scale(1.05);transform: scale(1.05);}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget a:hover:before {opacity: .2;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li.widget_menu .widget img {float: left;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a {background: none;padding: 0;text-transform: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a .link_text {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;line-height: 36px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a i {color: #a4a4a4;float: left;height: 36px;line-height: 36px;padding-right: 9px;position: static;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:focus {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:before {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover {background: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover .link_text {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li a:hover i {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a {border-bottom: 1px solid #ebebeb;display: inline-block;margin-bottom: 10px;text-transform: uppercase;width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a .link_text {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px !important;font-weight: normal;line-height: 47px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a i {height: 47px;line-height: 47px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:before {display: none;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:hover .link_text {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > a:hover i {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown > li > ul.mega_dropdown {padding-bottom: 10px;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown li.current-menu-item > .item_link *, .categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.widgets_dropdown > ul.mega_dropdown li.current-product-parent > .item_link * {color: #fcb800;}
.categories-menu #categories.direction-vertical > .menu_holder > .menu_inner > ul > li.submenu_full_width > ul.mega_dropdown {width: 100%;}
.categories-menu #categories.direction-vertical > .menu_holder .mmm_fullwidth_container {display: none;}
.categories-menu > ul {display: none;margin: 0;padding: 0;position: relative;z-index: 100;}
.categories-menu > ul > li {list-style: none;}
.categories-menu > ul > li:hover > a {background-color: #313131 !important;}
.categories-menu > ul > li .children {display: none;}
.categories-menu > ul > li > a {background-color: #fcb800;background-image: none;border-bottom: 1px solid #e3a500;color: #fff;display: block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: 61px;line-height: 60px;padding: 0 20px;text-decoration: none;text-transform: uppercase;-webkit-transition: all .4s ease;transition: all .4s ease;word-wrap: break-word;}
.categories-menu > ul > li > a:hover {background-color: #313131;background-image: none;}
.categories-menu .categories-menu-container {display: none;position: relative;z-index: 100;}
.categories-menu .categories-menu-container ul {margin: 0;padding: 0;}
.categories-menu .categories-menu-container ul > li {list-style: none;}
.categories-menu .categories-menu-container ul > li:hover > a {background-color: #313131 !important;}
.categories-menu .categories-menu-container ul > li .sub-menu {display: none;}
.categories-menu .categories-menu-container ul > li > a {background-color: #fcb800;background-image: none;border-bottom: 1px solid #e3a500;color: #fff;display: block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;height: 61px;line-height: 60px;padding: 0 20px;text-decoration: none;text-transform: uppercase;-webkit-transition: all .4s ease;transition: all .4s ease;word-wrap: break-word;}
.categories-menu .categories-menu-container ul > li > a:hover {background-color: #313131;background-image: none;}
.morelesscate {display: none;bottom: 0;left: 0;position: absolute;width: 100%;z-index: 999;border-color: #ebebeb;border-style: solid;border-width: 0 1px 1px;}
.morelesscate span {background-color: #fff !important;background-image: none;color: #444;cursor: pointer;display: block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: 400;height: 41px;line-height: 41px;padding: 0 15px;text-decoration: none;text-transform: uppercase;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;word-wrap: break-word;}
.morelesscate span i {font-size: 14px;height: 41px;line-height: 41px;margin-right: 5px;}
.morelesscate span.lesscate {display: none;}
.home .categories-menu #mega_main_menu {display: none;}
.home .categories-menu .morelesscate {display: none;}
.home .categories-menu.show_home #mega_main_menu {display: block;}
.home .categories-menu.show_home .morelesscate {display: block;}
.home .main-container .page-content {padding-bottom: 0;}
.footer {background-color: #152129 !important;color: #757575;font-size: 1em;}
.footer:after {content: "";display: table;clear: both;}
.footer .widget-title, .footer .widgettitle {display: none;}
.footer .vc_row a {color: #757575;}
.footer .vc_row a:hover {color: #fcb800;}
.footer p {margin: 0;}
.footer ul, .footer ol {padding: 0;margin: 0;list-style: none;}
.footer .brands-logo {margin-bottom: 65px;}
.footer .footer-block {background-position: center center !important;padding: 30px 0;}
.footer .footer-block .footer-block-inner {padding-right: 60px;}
.footer .footer-block .footer-block-inner:after {content: "";display: table;clear: both;}
.footer .footer-block .footer-block-inner .title {position: relative;padding: 10px 0 10px 100px;min-height: 70px;float: left;text-align: left;}
.footer .footer-block .footer-block-inner .title .icon {position: absolute;left: 0;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.footer .footer-block .footer-block-inner .title h6 {color: #fff;font-weight: 300;font-size: 1.285em;line-height: 1;}
.footer .footer-block .footer-block-inner .title h4 {font-weight: 400;color: #fff;font-size: 2.143em;line-height: 1;}
.footer .footer-block .footer-block-inner .mc4wp-form {float: right;display: flex;height: 72px;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields {margin: auto 0;position: relative;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input[type=email] {background: none;border: 2px solid rgba(255,255,255,.2);border-radius: 3px;padding: 0 70px 0 10px;color: #fff;line-height: 46px;width: 500px;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input[type=submit] {border-radius: 3px;border-radius: 0 2px 2px 0;line-height: 50px;min-width: 60px;border: 0;background: #fff;right: 0;font-size: 0;cursor: pointer;color: #fcb800;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input[type=submit]:before {content: "";display: block;width: 10px;height: 10px;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input::placeholder {color: #fff;opacity: 1;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input:-ms-input-placeholder {color: #fff;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input::-ms-input-placeholder {color: #fff;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields .icon-botton {position: relative;position: absolute;right: 0;top: 0;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields .icon-botton:hover i {text-decoration: underline;}
.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields .icon-botton i {font-size: 24px;pointer-events: none;position: absolute;right: 0;top: 0;left: 0;bottom: 0;text-align: center;line-height: 50px;color: #fcb800;}
.footer .widget_nav_menu ul {margin: 0;padding: 0;list-style: none;}
.footer .widget_nav_menu ul li:not(:last-child) {margin-bottom: 7px;}
.footer .widget_nav_menu ul li a {color: #757575;display: block;line-height: 29px;}
.footer .widget_nav_menu ul li a:hover {color: #fcb800;}
.footer .footer-title {margin: 0 0 25px;}
.footer .footer-title h3 {color: #fff;font-size: 1.428em;font-weight: 500;margin: 0;text-transform: capitalize;}
.footer .about-us .view-map {color: #fcb800;display: inline-block;margin-top: 5px;}
.footer .about-us .view-map:hover {text-decoration: underline;}
.footer .about-us .view-map i {margin-right: 7px;}
.footer .time-work strong {color: #fff;font-weight: 400;}
.footer .footer-top {position: relative;padding-bottom: 30px;margin-bottom: 65px;}
.footer .footer-top:after {border-bottom: 1px solid rgba(235,235,235,.1);content: "";position: absolute;max-width: 1170px;bottom: 0;margin: 0 auto;width: 100%;left: 0;right: 0;}
.footer .footer-middle {margin: 0;padding: 0 0 65px;}
.footer .footer-menu-links {margin: 0;text-align: center;}
.footer .footer-menu-links ul li {display: inline-block;vertical-align: middle;}
.footer .footer-menu-links ul li:not(:last-child) {margin: 0;}
.footer .footer-menu-links ul li:not(:last-child):after {content: "/";display: inline-block;vertical-align: middle;color: #757575;margin: 0 5px;}
.footer .footer-menu-links ul li a {display: inline-block;vertical-align: middle;}
.footer .footer-bottom {background: #121c22;padding: 25px 0;text-align: center;}
.footer .footer-bottom .copy-right {margin: 0;}
.footer .our-service {padding: 0;margin-bottom: 65px;}
.footer .our-service .our-service-inner {background: #121c22;border: 1px solid rgba(235,235,235,.1);border-radius: 4px;padding: 19px 0;}
.footer .our-service .our-service-inner .box {text-align: center;}
.footer .our-service .our-service-inner .box:not(:last-child) {border-right: 1px solid rgba(255,255,255,.1);}
.footer .our-service .our-service-inner .box h4 {font-size: 1em;color: #fff;line-height: 1;}
.footer .our-service .our-service-inner .box p {font-size: .928em;line-height: 1;}
.footer .our-service .box-inner {margin: 0;}
.footer .our-service .box-inner p {margin: 0;}
.footer .our-service .box-inner label {position: relative;color: #f82e56;font-size: 12px;text-transform: uppercase;line-height: 15px;padding-left: 30px;margin: 0 10px 0 0;display: inline-block;vertical-align: middle;}
.footer .our-service .box-inner label i {position: absolute;left: 0;font-size: 30px;}
.footer .our-service .box-inner strong {color: #3f3f3f;font-size: 20px;font-weight: 400;}
.footer .newsletter {margin: 27px 0;}
.footer .newsletter .mc4wp-form-fields {margin-top: 15px;}
.footer .newsletter .mc4wp-form-fields:after {content: "";display: table;clear: both;}
.footer .newsletter .mc4wp-form-fields .icon-botton i {display: none;}
.footer .newsletter .mc4wp-form-fields input {border-radius: 0;border: 0;padding: 5px 15px;height: 45px;}
.footer .newsletter .mc4wp-form-fields input[type=email] {background: none;line-height: 35px;width: 100%;margin: 0 0 40px;padding: 5px 0;border-bottom: 1px solid rgba(235,235,235,.1);}
.footer .newsletter .mc4wp-form-fields input[type=submit] {background: #fcb800;border-radius: 3px;font-family: Rubik,Arial,Helvetica,sans-serif;color: #fff;font-size: 12px;font-weight: 500;padding: 5px 35px;height: 45px;line-height: 35px;text-transform: uppercase;cursor: pointer;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.footer .newsletter .mc4wp-form-fields input[type=submit]:hover {background: #242424;}
.footer .newsletter .mc4wp-form-fields input::placeholder {color: #a4a4a4;opacity: 1;}
.footer .newsletter .mc4wp-form-fields input:-ms-input-placeholder {color: #a4a4a4;}
.footer .newsletter .mc4wp-form-fields input::-ms-input-placeholder {color: #a4a4a4;}
.footer .newsletter .mc4wp-response {position: absolute;bottom: 0;}
.footer #sb_instagram {padding: 0 !important;}
.footer .payment {margin: 30px 0 0;}
.footer .social-icons {max-width: 300px;margin-top: 15px;}
.footer .social-icons li a {color: #fff;}
.footer .social-icons li a:hover {color: #fff;}
.footer .newsletter {margin: 27px 0;}
.footer .newsletter .mc4wp-form-fields:after {content: "";display: table;clear: both;}
.footer .newsletter .mc4wp-form-fields .form-container {margin: 0;position: relative;vertical-align: middle;float: right;width: 100%;padding: 0 150px 0 200px;background: #eef1fa;border-radius: 22px;}
.footer .newsletter .mc4wp-form-fields .form-container label {position: absolute;left: 0;text-transform: capitalize;font-weight: 400;color: #757575;margin: 0 10px 0 0;line-height: 45px;padding: 0 20px;}
.footer .newsletter .mc4wp-form-fields .form-container label:after {content: "";top: 7px;bottom: 7px;border-right: 1px solid #777;position: absolute;right: 0;}
.footer .newsletter .mc4wp-form-fields .form-container .box-input {display: block;}
.footer .newsletter .mc4wp-form-fields .form-container .box-button {position: absolute;top: -3px;right: 0;}
.footer .newsletter .mc4wp-form-fields .form-container input {border-radius: 0;border: 0;padding: 5px 15px;height: 45px;}
.footer .newsletter .mc4wp-form-fields .form-container input.input {background: none;line-height: 35px;width: 100%;margin: 0;color: #757575;font-size: 12px;}
.footer .newsletter .mc4wp-form-fields .form-container input.button {background: #fcb800;border-radius: 25px;color: #fff;font-size: 18px;font-weight: 600;padding: 5px 25px;height: 50px;line-height: 40px;text-transform: capitalize;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.footer .newsletter .mc4wp-form-fields .form-container input.button:hover {background: #fcb800;}
.footer .newsletter .mc4wp-response {position: absolute;bottom: 0;}
.footer .contact-us ul li {line-height: 16px;list-style: none;margin-bottom: 23px;min-height: 32px;padding-left: 45px;padding-top: 7px;position: relative;}
.footer .contact-us ul li:first-child {padding-top: 0;}
.footer .contact-us ul li:last-child {margin: 0;}
.footer .contact-us ul li i {border: 2px solid #c2c2c2;border-radius: 3px;color: #c2c2c2;display: inline-block;height: 32px;left: 0;line-height: 28px;margin-top: -16px;position: absolute;text-align: center;top: 50%;width: 32px;}
.footer .widget-copyright {margin: 0 0 15px;}
.footer .widget-copyright a {color: #757575;text-decoration: none;}
.footer .widget-copyright a:hover {color: #fcb800;text-decoration: underline;}
.footer .widget-copyright.default-copyright {padding: 20px 0;margin: 0;text-align: center;}
.footer .footer-copyright .wpb_single_image {margin: 0;}
.map-wrapper {float: left;margin: 0;width: 100%;}
.map-wrapper #map {float: left;height: 500px;width: 100%;}
.map-wrapper #map img {max-width: none;}
.map-wrapper .mfp-bg {z-index: 12000;}
.map-wrapper .mfp-wrap {z-index: 13000;}
.map-wrapper .gmap_marker {line-height: 1.7;}
.map-wrapper .gmap_marker strong {display: inline-block;font-family: Rubik,Arial,Helvetica,sans-serif;font-weight: normal;margin: 0 0 6px;text-transform: uppercase;}
.map-wrapper .gmap_marker strong i {font-size: 18px;margin-right: 5px;}
.map-wrapper .gmap_marker i {margin-right: 8px;}
.map-custom {float: left;font-size: 14px;width: 100%;}
.map-custom h2 {margin: 0 0 30px;}
.map-custom p {margin: 0 0 30px;}
.map-custom i {color: #fcb800;font-size: 24px;margin-right: 10px;}
.map-custom strong {color: #fcb800;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 24px;font-weight: 400;}
.contact-fom-info {float: left;width: 100%;}
.main-container {margin: 0 0 50px;padding: 0;position: relative;}
.main-container:after {content: "";display: table;clear: both;}
.main-container .woocommerce-breadcrumb, .main-container .breadcrumbs {display: block;color: #fcb800;font-size: .928em;font-weight: 400;line-height: 30px;margin: 0;text-transform: capitalize;width: 100%;}
.main-container .woocommerce-breadcrumb a, .main-container .breadcrumbs a {color: #a4a4a4;display: inline-block;margin-right: 15px;line-height: 30px;}
.main-container .woocommerce-breadcrumb a:hover, .main-container .breadcrumbs a:hover {color: #fcb800;}
.main-container .woocommerce-breadcrumb span, .main-container .breadcrumbs span {color: #fcb800;display: inline-block;margin-right: 15px;}
.main-container .woocommerce-breadcrumb span.separator, .main-container .breadcrumbs span.separator {color: #a4a4a4;}
.main-container .search-title {border-bottom: 1px solid #bababa;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 20px;font-weight: normal;line-height: 18px;margin: 0 0 25px;overflow: hidden;padding: 0 0 5px;width: 100%;}
.main-container .entry-header {margin-bottom: 20px;}
.main-container .entry-header.project {margin-top: 40px;}
.main-container .entry-header .entry-title {margin: 0;position: relative;display: inline-block;}
.main-container .button, .main-container .button.alt, .main-container #submit {background: #f2f2f2;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;display: inline-block;font-size: 12px;font-weight: 500;height: 45px;line-height: 45px;padding: 0 20px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .button:hover, .main-container .button.alt:hover, .main-container #submit:hover {background: #fcb800;color: #fff;}
.main-container .button.alt, .main-container .button.alt.alt, .main-container #submit.alt {margin-left: 10px;}
.main-container .page-content {float: left;padding: 0;width: 100%;}
.main-container .page-content.front-page {padding: 0;}
.main-container .page-content .shop_content {float: left;width: 100%;}
.main-container .page-content .shop_content .shop_tabs {margin-bottom: 50px;}
.main-container .page-content .shop_content .shop_tabs:after {clear: both;content: "";display: table;}
.main-container .page-content .shop_content .shop_tabs ul {float: left;width: 100%;}
.main-container .page-content .shop_content .shop_tabs ul li {float: left;list-style: none;margin-right: 10px;padding-right: 15px;position: relative;}
.main-container .page-content .shop_content .shop_tabs ul li.active a {color: #fcb800;}
.main-container .page-content .shop_content .shop_tabs ul li:after {color: #a4a4a4;content: "/";display: inline-block;margin-top: -12px;position: absolute;right: 0;top: 50%;}
.main-container .page-content .shop_content .shop_tabs ul li:last-child {margin-top: 0;padding: 0;}
.main-container .page-content .shop_content .shop_tabs ul li:last-child:after {display: none;}
.main-container .page-content .shop_content .shop_tabs ul li a {color: #a4a4a4;font-size: 12px;font-weight: 700;line-height: 28px;text-transform: uppercase;}
.main-container .page-content .shop_content .shop_tabs ul li a:hover {color: #fcb800;}
.main-container .page-content .page {float: left;width: 100%;}
.main-container .page-content label {display: inline-block;font-weight: normal;margin: 0;}
.main-container .page-content .input-text, .main-container .page-content input[type='text'], .main-container .page-content input[type='email'], .main-container .page-content .form-row .input-text, .main-container .page-content textarea {border: 1px solid #e5e5e5;border-radius: 0;max-width: 100%;padding: 0 10px;}
.main-container .page-content .form-row textarea {background: #fff;border: none;border-radius: 0;max-width: 100%;padding: 10px !important;}
.main-container .page-content .button, .main-container .page-content .button.alt, .main-container .page-content #submit {background: #f2f2f2;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;display: inline-block;font-size: 12px;font-weight: 500;height: 45px;line-height: 45px;padding: 0 20px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .page-content .button:hover, .main-container .page-content .button.alt:hover, .main-container .page-content #submit:hover {background: #fcb800;color: #fff;}
.main-container .page-content .button.alt, .main-container .page-content .button.alt.alt, .main-container .page-content #submit.alt {margin-left: 10px;}
.main-container .page-content .form-row {margin: 0 0 10px;padding: 0;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section {margin: 0 0 10px;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header {background: #f8f8f8;border: 1px solid #ebebeb;font-family: Rubik,Arial,Helvetica,sans-serif;line-height: 1.5;margin: 0;padding: 0;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header a {color: #a4a4a4;padding: 15px 10px 15px 25px;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header .ui-accordion-header-icon {margin-top: -8px;top: 50%;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header.ui-accordion-header-active {border-bottom: none;border-color: #fcb800;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-header.ui-accordion-header-active a {color: #fcb800;}
.main-container .page-content .entry-content .ui-accordion .wpb_accordion_section .ui-accordion-content {border-bottom: 1px solid #fcb800;border-left: 1px solid #fcb800;border-right: 1px solid #fcb800;border-top: 1px solid #ebebeb;padding: 20px 25px;}
#secondary {margin-bottom: 30px;}
#secondary .sidebar-inner {background: #f7f7f7;border: 1px solid #ebebeb;border-radius: 3px;padding: 20px;}
#secondary .sidebar-inner:after {content: "";display: table;clear: both;}
#secondary.sidebar-shop > .widget.widget_text {margin: 0;}
#secondary.sidebar-shop .widget.widget_text_icl {margin: 0;}
#secondary.sidebar-shop .widget.widget_product_categories .widget-title {border-bottom: 1px solid #ebebeb;padding-bottom: 10px;}
#secondary.sidebar-shop .widget.widget_price_filter .price_slider_wrapper {width: 100%;}
#secondary.sidebar-shop .widget.widget_layered_nav ul li.chosen a {color: #fcb800;}
#secondary.sidebar-shop .widget.widget_layered_nav ul li a {position: relative;}
#secondary.sidebar-shop .widget.widget_layered_nav ul li a:before {display: inline-block;content: "";height: 17px;width: 17px;border: 1px solid #ebebeb;border-radius: 2px;margin-right: 8px;margin-top: -1px;vertical-align: middle;}
#secondary.sidebar-shop .widget ul.product-categories li.current-cat > a, #secondary.sidebar-shop .widget ul.menu li.current-cat > a {color: #fcb800;}
#secondary.sidebar-shop .widget ul.product-categories li a, #secondary.sidebar-shop .widget ul.menu li a {position: relative;}
#secondary.sidebar-shop .widget ul.product-categories li a:hover, #secondary.sidebar-shop .widget ul.menu li a:hover {color: #fcb800;}
#secondary.shop-sidebar-filter .sidebar-category {float: left;padding-top: 75px;text-align: center;width: 100%;}
#secondary.shop-sidebar-filter .sidebar-category .widget .widget-title {font-size: 14px;font-weight: 400;}
#secondary.shop-sidebar-filter .sidebar-category .widget.widget_text .widget-title {font-size: 24px;font-weight: 700;padding-bottom: 25px;position: relative;}
#secondary.shop-sidebar-filter .sidebar-category .widget.widget_text .widget-title:after {background: #fcb800;bottom: 0;content: "";display: block;height: 4px;left: 50%;margin-left: -20px;position: absolute;width: 40px;}
#secondary.shop-sidebar-filter .sidebar-filter {background: #fdfdfd;float: left;padding: 120px 70px 75px;width: 100%;}
#secondary.shop-sidebar-filter .sidebar-filter .widget {margin: 0 0 35px;}
#secondary.shop-sidebar-filter .sidebar-filter .widget.widget_product_categories .widget-title, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_nav_menu .widget-title {float: left;line-height: 30px;margin: 0;width: 25%;}
#secondary.shop-sidebar-filter .sidebar-filter .widget.widget_product_categories > ul, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_product_categories > div, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_nav_menu > ul, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_nav_menu > div {float: left;width: 75%;}
#secondary.shop-sidebar-filter .sidebar-filter .widget.widget_product_categories ul li, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_nav_menu ul li {float: left;margin-right: 26px;width: auto;}
#secondary .sidebar-border {float: left;width: 100%;}
#secondary .sidebar-border ul.social-widget li {display: inline-block;margin: 0 10px 0 0;width: auto;}
#secondary .sidebar-border ul.social-widget li a {color: #fff;display: block;font-size: 18px;}
#secondary .sidebar-border ul.social-widget li a i {border-radius: 100%;height: 40px;line-height: 40px;text-align: center;-webkit-transition: all .5s ease;transition: all .5s ease;width: 40px;}
#secondary .sidebar-border ul.social-widget li a i:hover {background: #fcb800 !important;}
#secondary .sidebar-border ul.social-widget li a i.fa-facebook {background: #2b80e0;}
#secondary .sidebar-border ul.social-widget li a i.fa-twitter {background: #1fb8ff;}
#secondary .sidebar-border ul.social-widget li a i.fa-youtube {background: #da2c2c;}
#secondary .sidebar-border ul.social-widget li a i.fa-instagram {background: #2595cf;}
#secondary .sidebar-border ul.social-widget li a i.fa-dribbble {background: #d842a2;}
#secondary .sidebar-border .widget.widget_text .textwidget {float: left;width: 100%;}
#secondary .sidebar-border .widget.widget_search .searchform {float: left;width: 100%;}
#secondary .sidebar-border .widget.widget_search .searchform .form-input {background: none;border: 0;}
#secondary .sidebar-border .widget.widget_search .searchform .form-input .input_text {border: 1px solid #ebebeb;border-radius: 4px;width: 100%;}
#secondary .sidebar-border .widget.widget_search .searchform .form-input .button {background: #444;border-radius: 4px;color: #fff;margin-top: 10px;text-align: center;width: 100%;}
#secondary .sidebar-border .widget.widget_search .searchform .form-input .button:hover {background: #fcb800;}
#secondary .sidebar-border .widget ul.product-categories li.current-cat > a, #secondary .sidebar-border .widget ul.menu li.current-cat > a {color: #292560;}
#secondary .sidebar-border .widget ul.product-categories li.current-cat > a:after, #secondary .sidebar-border .widget ul.menu li.current-cat > a:after {color: #41fd07;content: "";position: absolute;font-family: FontAwesome;display: block;left: 0;top: 0;}
#secondary .sidebar-border .widget ul.product-categories li:first-child, #secondary .sidebar-border .widget ul.menu li:first-child {padding-top: 0;}
#secondary .sidebar-border .widget ul.product-categories li:last-child, #secondary .sidebar-border .widget ul.menu li:last-child {border: 0;padding-bottom: 0;}
#secondary .sidebar-border .widget ul.product-categories li a, #secondary .sidebar-border .widget ul.menu li a {color: #666;display: inline-block;font-size: 13px;font-weight: 400;text-transform: capitalize;position: relative;}
#secondary .sidebar-border .widget ul.product-categories li a:before, #secondary .sidebar-border .widget ul.menu li a:before {display: inline-block;content: "";height: 10px;width: 10px;border: 1px solid;margin-right: 8px;}
#secondary .sidebar-border .widget ul.product-categories li a:hover, #secondary .sidebar-border .widget ul.menu li a:hover {color: #292560;}
#secondary .sidebar-border .widget ul.product-categories li a:hover:after, #secondary .sidebar-border .widget ul.menu li a:hover:after {color: #41fd07;content: "";position: absolute;font-family: FontAwesome;display: block;left: 0;top: 0;}
#secondary .sidebar-border .widget-title {font-size: 24px;text-transform: uppercase;margin-bottom: 15px;}
#secondary .input_text, #secondary input[type='text'] {border: 1px solid #ebebeb;height: 34px;padding: 0 0 0 10px;width: 100%;}
#secondary select {max-width: 100%;width: 100%;height: 30px;}
#secondary ul, #secondary ol {float: left;margin: 0;padding: 0;width: 100%;}
#secondary ul.sub-menu, #secondary ol.sub-menu {padding-bottom: 0;padding-left: 10px;padding-right: 0;border: 0;}
#secondary ul .children, #secondary ol .children {border: 0;padding: 8px 0 8px 18px;}
#secondary ul .children li, #secondary ol .children li {line-height: 27px;}
#secondary ul .children li a, #secondary ol .children li a {color: #a4a4a4;}
#secondary ul li, #secondary ol li {float: left;line-height: 30px;list-style: none;margin: 0;padding: 0;width: 100%;position: relative;}
#secondary ul li.cat-parent:after, #secondary ol li.cat-parent:after {position: absolute;right: 0;top: 0;content: "";font-family: "plaza-icon";font-size: 1.143em;}
#secondary ul li a, #secondary ol li a {display: inline-block;color: #242424;text-transform: capitalize;}
#secondary ul li > a:hover, #secondary ol li > a:hover {color: #fcb800;}
#secondary ul li .count, #secondary ol li .count {color: #a4a4a4;float: right;}
#secondary ul li.chosen, #secondary ol li.chosen {width: 100%;}
#secondary ul li.chosen a, #secondary ol li.chosen a {color: #292560;}
#secondary .product_list_widget {border: 1px solid #ebebeb;}
#secondary .product_list_widget li {padding: 10px 20px;}
#secondary .product_list_widget li:not(:last-child) {border-bottom: 1px solid #ebebeb;}
#secondary .product_list_widget .product-image {float: left;width: 33%;}
#secondary .product_list_widget .product-image img {width: 100%;}
#secondary .product_list_widget .product-info {float: left;padding-left: 15px;width: 67%;}
#secondary .product_list_widget .product-info a {color: #555;font-weight: 400;margin: 0 0 15px;line-height: 18px;text-transform: capitalize;}
#secondary .product_list_widget .product-info a:hover {color: #fcb800;}
#secondary .product_list_widget .product-info .star-rating {margin: 5px 0;width: 55px;}
#secondary .product_list_widget .product-info .star-rating:before {font-size: 10px;}
#secondary .product_list_widget .product-info .star-rating span:before {color: #fcb800;font-size: 10px;}
#secondary .product_list_widget .product-info .regular-price {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;}
#secondary .product_list_widget .product-info .special-price {color: #a4a4a4;color: #f26667;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;font-weight: 600;}
#secondary .product_list_widget .product-info .old-price {color: #a4a4a4;color: #afafaf;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-size: 12px;font-weight: 400;margin-left: 5px;text-decoration: line-through;}
#secondary .widget {float: left;width: 100%;}
#secondary .widget:not(:last-child) {border-bottom: 1px solid #ebebeb;padding-bottom: 30px;margin-bottom: 30px;}
#secondary .widget .widget-title {text-transform: capitalize;}
#secondary .widget .widget_content {background: #fff;float: left;width: 100%;padding: 20px;}
#secondary .widget iframe {max-width: 100%;}
#secondary .widget .devitatabs {color: #363636;display: block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;line-height: 14px;padding: 0;width: 100%;}
#secondary .widget .devitatabs li {background: #ebebeb;border-top: 2px solid #ebebeb;cursor: pointer;float: left;list-style: none;margin: 0;padding: 10px 0;text-align: center;width: 50%;}
#secondary .widget .devitatabs li.active {background: none;border-top: 2px solid #fcb800;cursor: default;}
#secondary .widget .devitatabs li.active:hover {background: none;}
#secondary .widget .devitatabs li:hover {background: #eee;}
#secondary .widget .su-accordion .su-spoiler {border-bottom: 1px solid #ebebeb;}
#secondary .widget .su-accordion .su-spoiler:hover .su-spoiler-icon {background: #fcb800;}
#secondary .widget .su-accordion .su-spoiler:hover .su-spoiler-title {color: #fcb800;}
#secondary .widget .su-accordion .su-spoiler.su-spoiler-closed .su-spoiler-content {padding: 0;}
#secondary .widget .su-accordion .su-spoiler-title {font-weight: normal;}
#secondary .widget .su-accordion .su-spoiler-icon {background: #999;color: #fff;font-size: 10px;line-height: 20px;-webkit-transition: all .3s ease;transition: all .3s ease;}
#secondary .widget .su-accordion .su-spoiler-content {padding: 15px 0;}
#secondary .widget .su-vimeo {margin: 0;}
#secondary .widget.widget_rss ul li:not(:last-child) {margin: 0 0 25px;}
#secondary .widget.widget_rss ul li .rsswidget {color: #242424;display: block;font-weight: bold;}
#secondary .widget.widget_rss ul li .rsswidget:hover {color: #fcb800;}
#secondary .widget.widget_rss ul li .rss-date {color: #999;display: block;font-weight: bold;}
#secondary .widget.widget_rss ul li .rss-date:before {content: "";display: inline-block;font-family: FontAwesome;margin-right: 5px;}
#secondary .widget.widget_rss ul li .rssSummary {display: block;}
#secondary .widget.widget_rss ul li cite {display: block;}
#secondary .widget.widget_rss ul li cite:before {content: "";display: inline-block;font-family: FontAwesome;margin-right: 5px;}
#secondary .widget.widget_search .form-input {background: none;border: 0;}
#secondary .widget.widget_search .form-input .input_text {border: 1px solid #ebebeb;border-radius: 4px;width: 100%;}
#secondary .widget.widget_search .form-input .button {background: #444;border-radius: 4px;color: #fff;margin-top: 10px;text-align: center;height: 34px;line-height: 34px;width: 100%;}
#secondary .widget.widget_search .form-input .button:hover {background: #fcb800;}
#secondary .widget.widget_price_filter .price_slider_wrapper {float: left;margin-top: 30px;padding: 0;width: 75%;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider {background: #dbdbdb;border-radius: 3px;box-shadow: none;height: 5px;margin: 0 0 20px;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range {background: #fcb800;border: none;border-radius: 0;box-shadow: none;height: 100%;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle {background: #fcb800;border-radius: 100%;box-shadow: none;height: 15px;margin-left: -5px;top: -5px;width: 15px;border: 2px solid #fff;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount {float: left;width: 100%;position: relative;padding-top: 50px;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label {float: left;font-size: 13px;position: absolute;left: 0;top: 0;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .price_label span {display: inline-block;color: #3b3b3b;padding: 0 5px;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button {background: #f2f2f2;background: #242424;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;color: #fff;display: inline-block;font-size: 12px;font-size: 14px;font-weight: 500;font-weight: 400;height: 45px;height: 30px;line-height: 45px;line-height: 30px;padding: 0 20px;text-shadow: none;text-transform: uppercase;text-transform: capitalize;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover {background: #fcb800;color: #fff;}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover {background: #fcb800;}
#secondary .widget.widget_products ul li {margin: 0 0 25px;}
#secondary .widget.widget_products .product-image {float: left;width: 25%;}
#secondary .widget.widget_products .product-image a {display: block;}
#secondary .widget.widget_products .product-image a img {margin: 0;width: 100%;}
#secondary .widget.widget_products .product-info {float: left;padding-left: 10px;text-align: left;width: 75%;}
#secondary .widget.widget_products .product-info .special-price {color: #fcb800;display: block;font-size: 14px;font-weight: 400;line-height: 1;}
#secondary .widget.widget_products .product-info .old-price {color: #999;font-size: 16px;font-weight: 500;text-decoration: line-through;}
#secondary .widget.yith-woocompare-widget .widget-title {display: block;}
#secondary .widget.yith-woocompare-widget .button {height: 30px;line-height: 30px;background: #242424;color: #fff;padding: 0 15px;text-transform: capitalize;font-weight: 400;}
#secondary .widget.yith-woocompare-widget .button:hover {background: #fcb800;}
#secondary .widget.yith-woocompare-widget ul.products-list {margin: 0 0 20px;}
#secondary .widget.yith-woocompare-widget ul.products-list li a:before {display: none;}
#secondary .widget.yith-woocompare-widget ul.products-list li a.remove {background: none;border-radius: 0;color: #999 !important;display: block;font-size: 14px;margin: 0;overflow: hidden;position: relative;position: absolute;text-align: center;text-indent: 9999px;width: 18px;right: 0;left: auto;}
#secondary .widget.yith-woocompare-widget ul.products-list li a.remove:after {content: "";display: inline-block;font-family: FontAwesome;height: 100%;left: 0;position: absolute;text-indent: 0;top: 3px;width: 100%;}
#secondary .widget.yith-woocompare-widget ul.products-list li a.remove:hover {color: #fcb800 !important;}
#secondary .widget.yith-woocompare-widget .clear-all {float: left;margin-top: 3px;color: #242424;}
#secondary .widget.yith-woocompare-widget .clear-all:hover {color: #fcb800;}
#secondary .widget.widget_product_tag_cloud .tagcloud a {border: 2px solid #ebebeb;color: #a4a4a4;float: left;font-size: 12px !important;line-height: 22px;margin: 0 5px 5px 0;padding: 0 15px;text-transform: capitalize;}
#secondary .widget.widget_product_tag_cloud .tagcloud a:hover {border-color: #fcb800;color: #fcb800;}
#secondary .widget.widget_tag_cloud .tagcloud:after {clear: both;content: "";display: table;}
#secondary .widget.widget_tag_cloud .tagcloud a {border: 1px solid #ebebeb;background: #fff;border-radius: 2px;color: #a4a4a4;float: left;font-size: 13px !important;line-height: 29px;margin: 0 5px 5px 0;padding: 0 15px;text-transform: capitalize;}
#secondary .widget.widget_tag_cloud .tagcloud a:hover {border-color: #fcb800;background: #fcb800;color: #fff;}
#secondary .widget .sale-products {margin-bottom: 40px;padding: 0;}
#secondary .widget .sale-products .owl-carousel .owl-controls .owl-buttons {margin-top: -45px;}
#secondary .widget .shop-products .item-col {margin: 0;}
#secondary .widget .shop-products .item-col.first {clear: none;}
#secondary .widget .shop-products .item-col .onsale {display: none;}
#secondary .widget .shop-products .item-col .product-wrapper .product-image .price-rate, #secondary .widget .shop-products .item-col .product-wrapper .product-image .actions {display: none;}
#secondary .widget .shop-products .item-col .product-wrapper .product-image a .shadow {display: none;}
#secondary .widget .shop-products .item-col .product-wrapper h2.product-name {text-transform: none;font-size: 14px;}
#secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview {display: block;text-align: left;}
#secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview .ratings, #secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview .product-name, #secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview .product-desc, #secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview .actions {display: none;}
#secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview .price-box {border: none;color: #fcb800;font-size: 12px;margin: 0;padding: 0;}
#secondary .widget .shop-products .item-col .product-wrapper .list-col8 .listview .price-box .old-price .amount {background: #242424;border-radius: 3px;color: #fff;display: inline-block;font-size: 10px;height: 17px;line-height: 17px;padding: 0 6px;}
#secondary .widget .shop-products .item-col .product-wrapper .list-col8 .gridview {padding: 5px;}
#secondary .widget.blog-tabs {margin-bottom: 0;}
#secondary .widget.widget_devita_widgets .widget_content {padding: 0 18px 5px;}
#secondary .widget.widget_devita_widgets ul li {line-height: 1.35;padding: 15px 0 0;}
#secondary .widget.widget_devita_widgets ul li:first-child {border: none;margin: 0;padding: 0;}
#secondary .widget.widget_devita_widgets ul li a:before {display: none;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper {float: left;margin: 0;padding: 0;width: 100%;display: flex;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-thumb {float: left;max-width: 30%;margin-right: 10px;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-thumb a {display: inline-block;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info {display: flex;flex: 1;justify-content: space-between;flex-direction: column;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info .post-title {font-size: 1em;font-weight: normal;margin: 0 0 5px;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info .post-title a:hover {color: #fcb800;padding-left: 0;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info .post-date {font-size: .857em;text-transform: uppercase;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info p {margin: 5px 0;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info > a {font-size: .857em;}
#secondary .widget.widget_devita_widgets ul li .post-wrapper .post-info > a:hover {color: #fcb800;padding-left: 0;}
#secondary .widget.widget_recent_entries ul li .post-date {color: #999;float: left;font-size: 12px;line-height: 12px;width: 100%;}
#secondary .widget.widget_recent_entries ul li .post-date:before {content: "";display: inline-block;font-family: FontAwesome;margin-right: 5px;}
#secondary .widget.widget_recent_comments ul li:not(:last-child) {border-bottom: 1px solid #ebebeb;}
#secondary .widget.widget_recent_comments ul li a {float: none;}
#secondary .widget.widget_calendar table#wp-calendar {width: 100%;table-layout: fixed;margin: 0;}
#secondary .widget.widget_calendar table#wp-calendar caption {font-weight: bold;margin: 0;}
#archive-product .shop_header .entry-header .entry-title, #archive-product .category_header .entry-header .entry-title {border: 0;}
#archive-product .shop_header .entry-header .entry-title:before, #archive-product .category_header .entry-header .entry-title:before {display: none;}
#archive-product .shop-desc .woocommerce-breadcrumb, #archive-product .shop-desc .breadcrumbs, #archive-product .shop-desc .entry-header {display: none;}
#archive-product .shop-desc .bg-shop {margin-bottom: 30px;text-align: center;}
#archive-product .category-desc .woocommerce-breadcrumb, #archive-product .category-desc .breadcrumbs {display: none;}
#archive-product .category-desc .category-desc-inner {margin-bottom: 30px;}
#archive-product .category-desc .category-desc-inner .term-description {display: none;}
.title-breadcrumb {background: #f7f7f7;margin-bottom: 50px;margin-top: -50px;padding: 15px 0;}
.title-breadcrumb .entry-header {display: none;margin-bottom: 0;margin-top: 10px;}
.title-breadcrumb .entry-header .entry-title {line-height: 40px;}
.blog-header-title {background: #f7f7f7;margin-bottom: 30px;margin-top: -50px;padding: 15px 0;}
.blog-header-title .entry-header {float: none;margin-bottom: 0;}
.blog-header-title .entry-header .entry-title {display: block;font-size: 35px;margin: 0;position: relative;text-transform: capitalize;}
#back-top {background: #fcb800;border-radius: 3px;box-shadow: 0 0 3px #fff;color: #fff;bottom: -38px;cursor: pointer;height: 50px;opacity: 0;position: fixed;right: 12px;-webkit-transition: all .6s ease;transition: all .3s ease 0s;transition: all .6s ease;visibility: hidden;width: 50px;text-align: center;z-index: 9999;}
#back-top:before {content: "";font-family: "plaza-icon";font-size: 18px;display: block;line-height: 50px;}
#back-top.show {bottom: 30px;opacity: 1;visibility: visible;}
#back-top:hover:before {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}
.gm-style img {max-width: none;}
.gm-style label {display: inline;width: auto;}
.gm-style-iw, .gm-style-iw > div {width: auto !important;}
.popupshadow {background: #000;display: none;height: 100%;left: 0;opacity: .5;position: fixed;top: 0;width: 100%;z-index: 10000;}
#_atssh {display: none;}
#yith-wcwl-popup-message {display: none;}
.woocommerce table.my_account_orders th, .woocommerce table.my_account_orders td {border-bottom: none;}
.main-container.full-width .wpb_row {margin-bottom: 0;}
.main-container.full-width blockquote {background: #fdfdfd;border: none;font-size: 14px;font-style: italic;margin: 20px 0;padding: 30px 45px;}
.main-container.about-page img {margin: 0;}
.main-container.about-page h3 {font-size: 20px;margin: 0 0 40px;padding-bottom: 15px;width: 100%;}
.main-container.about-page .content-about1 {display: flex;}
.main-container.about-page .content-about1 .row-container {display: flex;}
.main-container.about-page .our-works ul li {padding-left: 60px;}
.main-container.about-page .our-works ul li i {background: #fcb800;border: 3px solid #ffce4a;border-radius: 84px;color: #fff;display: inline-block;float: left;font-family: Ubuntu;font-size: 16px;font-style: normal;font-weight: bold;height: 48px;left: 0;line-height: 42px;margin-right: 15px;position: absolute;text-align: center;top: 0;width: 48px;}
.main-container.about-page .our-works ul li strong {display: block;}
.main-container.about-page .about-intro {display: flex;font-size: 15px;color: #a4a4a4;padding: 15px 0;justify-content: center;flex-direction: column;}
.main-container.about-page .about-intro .wpb_content_element {margin: 0;}
.main-container.about-page .about-intro h2 {margin-bottom: 30px;text-transform: uppercase;}
.main-container.about-page .about-intro p {margin-bottom: 15px;}
.main-container.about-page .about-intro a.button {margin-top: 26px;}
.main-container.about-page .about-skill .vc_progress_bar .vc_single_bar {margin-bottom: 35px;}
.main-container.about-page .about-skill .vc_progress_bar .vc_single_bar:last-child {margin-bottom: 0;}
.main-container.about-page .about-skill .vc_progress_bar .vc_single_bar .vc_label {padding: 0 0 0 10px;text-transform: uppercase;}
.main-container.about-page .about-skill .row-container {display: flex;}
.main-container.about-page .about-skill .row-container .vc_column_container {display: flex;flex-direction: column;justify-content: center;}
.main-container.about-page .vc_column_container .wpb_wrapper h3 {border: none;font-size: 21px;margin: 0 0 10px;}
.main-container.about-page .vc_column_container .wpb_wrapper .wpb_heading, .main-container.about-page .vc_column_container .wpb_wrapper h4 {font-size: 16px;margin: 0 0 25px;padding: 0 0 5px;}
.main-container.about-page .vc_column_container .vc_progress_bar .vc_single_bar {box-shadow: none;margin: 0 0 40px;}
.main-container.about-page .vc_column_container .vc_progress_bar .vc_single_bar .vc_label {color: #000;font-size: 12px;height: 15px;line-height: 15px;padding-bottom: 0;padding-left: 40px;padding-top: 0;}
.main-container.about-page .vc_column_container .vc_progress_bar .vc_single_bar .vc_label .vc_label_units {background: #3e3e3e;border-radius: 100%;border: 3px solid #a0a0a0;color: #fff;display: block;font-size: 11px;font-weight: 700;height: 40px;left: -10px;line-height: 35px;position: absolute;text-align: center;text-shadow: none;top: -10px;width: 40px;}
.main-container.about-page .vc_column_container ul {padding: 0;}
.main-container.about-page .vc_column_container ul li {list-style: none;padding-left: 0;position: relative;}
.main-container.about-page .testimonials-container .slick-slider .slick-dots {text-align: center;}
.main-container.about-page .testimonials-container .slick-slider .slick-dots li button {border: 1px solid #2f2f2f;}
.main-container.about-page .testimonials-container .slick-slider .slick-dots .slick-active button {border-color: #fcb800;background: #fcb800;}
.main-container .blog-page.blog-sidebar.right-sidebar {padding: 0;}
.main-container .blog-page.blog-sidebar.left-sidebar {padding: 0;}
.main-container .blog-page.blog-sidebar .post-thumbnail {margin: 0 0 50px;width: 100%;}
.main-container .blog-page.blog-nosidebar article {float: left;width: 100%;margin: 0 0 40px 0;border: 0;}
.main-container .blog-page.blog-large .post .post-thumbnail {margin: 0 0 25px;width: 100%;}
.main-container .blog-page.blog-large .post .postinfo-wrapper {padding: 0;width: 100%;}
.main-container .blog-page.blog-large .post .post-cateogy {display: inline-block;}
.main-container .blog-page.blog-large .post .post-author.large-only {display: inline-block;}
.main-container .blog-page.blog-large .post .post-author:after {display: none;}
.main-container .blog-page.blog-large .post .post-separator {display: inline-block;margin: 0 20px;}
.main-container .blog-page.blog-large .post .entry-title {font-size: 25px;}
.main-container .blog-page .post, .main-container .blog-page article {float: left;width: 100%;}
.main-container .blog-page .post:not(:last-child), .main-container .blog-page article:not(:last-child) {margin: 0 0 40px;}
.main-container .blog-page .post.sticky .entry-title a:before, .main-container .blog-page article.sticky .entry-title a:before {content: "";color: #fcb800;font-family: "plaza-icon";display: inline-block;margin-right: 10px;vertical-align: middle;}
.main-container .blog-page .post .post-thumbnail, .main-container .blog-page article .post-thumbnail {margin: 0;position: relative;width: 40%;float: left;}
.main-container .blog-page .post .post-thumbnail .post-category, .main-container .blog-page article .post-thumbnail .post-category {position: absolute;bottom: 10px;left: 10px;font-size: 0;}
.main-container .blog-page .post .post-thumbnail .post-category a, .main-container .blog-page article .post-thumbnail .post-category a {display: inline-block;font-size: 12px;background: #fff;padding: 0 10px;border-radius: 2px;color: #242424;margin-right: 5px;}
.main-container .blog-page .post .post-thumbnail .post-category a:hover, .main-container .blog-page article .post-thumbnail .post-category a:hover {background: #fcb800;color: #fff;}
.main-container .blog-page .post .post-thumbnail .su-slider-centered, .main-container .blog-page article .post-thumbnail .su-slider-centered {margin-bottom: 0;}
.main-container .blog-page .post .post-thumbnail .su-responsive-media-yes, .main-container .blog-page article .post-thumbnail .su-responsive-media-yes {margin-bottom: 0;}
.main-container .blog-page .post .post-thumbnail .su-slider-slide-title, .main-container .blog-page article .post-thumbnail .su-slider-slide-title {display: none;}
.main-container .blog-page .post .postinfo-wrapper, .main-container .blog-page article .postinfo-wrapper {width: 60%;padding-left: 30px;float: left;text-align: left;}
.main-container .blog-page .post .postinfo-wrapper.no-thumbnail, .main-container .blog-page article .postinfo-wrapper.no-thumbnail {padding: 0;width: 100%;}
.main-container .blog-page .post .searchform .form-input .input_text, .main-container .blog-page article .searchform .form-input .input_text {height: 40px;float: left;margin: 0 5px 0 0;}
.main-container .blog-page .post .post-meta > span, .main-container .blog-page article .post-meta > span {padding: 0;text-transform: capitalize;display: inline-block;color: #fcb800;}
.main-container .blog-page .post .post-meta > span:not(:last-child), .main-container .blog-page article .post-meta > span:not(:last-child) {margin-right: 20px;}
.main-container .blog-page .post .post-meta > span a, .main-container .blog-page article .post-meta > span a {color: #2f2f2f;text-decoration: none;}
.main-container .blog-page .post .post-meta > span a:hover, .main-container .blog-page article .post-meta > span a:hover {color: #fcb800;}
.main-container .blog-page .post .post-meta > span.separator, .main-container .blog-page .post .post-meta > span .label, .main-container .blog-page article .post-meta > span.separator, .main-container .blog-page article .post-meta > span .label {color: #a4a4a4;}
.main-container .blog-page .entry-header {background: none;border: none;margin: 0 0 15px;position: relative;float: none;}
.main-container .blog-page .entry-title {font-size: 18px;display: block;text-transform: none;text-transform: capitalize;margin: 0 0 10px;padding: 0;border: 0;}
.main-container .blog-page .entry-title:after, .main-container .blog-page .entry-title:before {display: none;}
.main-container .blog-page .entry-title a {color: #242424;}
.main-container .blog-page .entry-title a:hover {color: #fcb800;}
.main-container .blog-page .su-responsive-media-yes {margin-bottom: 0;}
.main-container .blog-page .player {float: left;margin-bottom: 20px;width: 100%;}
.main-container .blog-page .su-audio {margin: auto;}
.main-container .blog-page .archive-title {font-size: 22px;margin: 0 0 10px;padding: 0;}
.main-container .blog-page .entry-summary {padding-top: 20px;border-top: 1px solid #ebebeb;color: #a4a4a4;}
.main-container .blog-page .entry-summary p {margin-bottom: 20px;}
.main-container .blog-page .entry-summary, .main-container .blog-page .entry-content {margin: 0;}
.main-container .blog-page .entry-summary:after, .main-container .blog-page .entry-content:after {content: "";display: table;clear: both;}
.main-container .blog-page .entry-summary .post-password-form label, .main-container .blog-page .entry-content .post-password-form label {float: left;}
.main-container .blog-page .entry-summary .post-password-form label input, .main-container .blog-page .entry-content .post-password-form label input {border: 1px solid #ebebeb;height: 40px;padding-left: 5px;}
.main-container .blog-page .entry-summary .post-password-form input[type="submit"], .main-container .blog-page .entry-content .post-password-form input[type="submit"] {background: #f2f2f2;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;display: inline-block;font-size: 12px;font-weight: 500;height: 45px;height: 40px;line-height: 45px;line-height: 40px;padding: 0 20px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;margin-left: 5px;}
.main-container .blog-page .entry-summary .post-password-form input[type="submit"]:hover, .main-container .blog-page .entry-content .post-password-form input[type="submit"]:hover {background: #fcb800;color: #fff;}
.main-container .blog-page blockquote {color: #bababa;font-style: italic;margin: 40px 0 40px 0;padding: 0 0 0 20px;border-left: 3px solid #fcb800;line-height: 26px;}
.main-container .blog-page .post-date {color: #2f2f2f;display: inline-block;vertical-align: middle;}
.main-container .blog-page .post-date span {padding-right: 5px;}
.main-container .blog-page .post-cateogy {color: #2f2f2f;font-size: 11px;display: block;font-weight: 700;text-transform: uppercase;}
.main-container .blog-page .post-cateogy a {color: #2f2f2f;text-decoration: underline;}
.main-container .blog-page .post-cateogy a:hover {text-decoration: none;color: #fcb800;}
.main-container .blog-page .post-separator {color: #2f2f2f;display: inline-block;vertical-align: middle;margin: 0 10px;}
.main-container .blog-page .post-author {color: #2f2f2f;display: inline-block;vertical-align: middle;}
.main-container .blog-page a.button {font-size: 1.16em;border: 2px solid #fcb800;height: auto;line-height: 41px;background: none;color: #fcb800;text-transform: capitalize;font-weight: 400;min-width: 140px;text-align: center;margin: 0 0 10px;}
.main-container .blog-page a.button:hover {background: #fcb800;color: #fff;border-color: #fcb800;}
.main-container .blog-page .entry-meta {border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;color: #999;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;margin: 0 0 30px;padding: 5px 0;}
.main-container .blog-page .entry-meta a {color: #999;}
.main-container .blog-page .entry-meta a:hover {color: #fcb800;}
.main-container .blog-page .entry-meta {margin: 0 0 30px;}
.main-container .blog-page .social-sharing {margin: 0 0 10px;}
.main-container .blog-page .social-sharing .widget_socialsharing_widget:after {content: "";display: table;clear: both;}
.main-container .blog-page .social-sharing .widget-title {background: none;color: #8c8c8c;float: left;font-size: 12px;line-height: 26px;margin: 0 20px 0 0;text-transform: uppercase;width: auto;}
.main-container .blog-page .social-sharing .social-icons {float: left;margin: 0;padding: 0;}
.main-container .blog-page .social-sharing .social-icons li {float: left;list-style: none;position: relative;}
.main-container .blog-page .social-sharing .social-icons li:first-child {border-left: none;}
.main-container .blog-page .social-sharing .social-icons li .devitatip {line-height: 1.5;}
.main-container .blog-page .social-sharing .social-icons li a.facebook {background: #3c5b9b;}
.main-container .blog-page .social-sharing .social-icons li a.twitter {background: #40c1df;}
.main-container .blog-page .social-sharing .social-icons li a.instagram {background: #c619b8;}
.main-container .blog-page .social-sharing .social-icons li a.gplus {background: #ed3c32;}
.main-container .blog-page .social-sharing .social-icons li a.rss {background: #eb8314;}
.main-container .blog-page .social-sharing .social-icons li a.dribbble {background: #c72982;}
.main-container .blog-page .social-sharing .social-icons li a.vimeo {background: #82a418;}
.main-container .blog-page .social-sharing .social-icons li a.pinterest {background: #c62a21;}
.main-container .blog-page .social-sharing .social-icons li a.skype {background: #07a4c6;}
.main-container .blog-page .social-sharing .social-icons li a.linkedin {background: #3830e5;}
.main-container .blog-page .author-info {float: left;margin: 0;width: 100%;}
.main-container .blog-page .author-info h2 {font-size: 16px;margin: 0 0 10px;text-transform: uppercase;}
.main-container .blog-page .author-info .author-avatar {float: left;}
.main-container .blog-page .author-info .author-description {color: #999;margin-left: 100px;}
.main-container .blog-page .moretag {color: #fcb800;}
.main-container .blog-page .moretag:hover {color: #fcb800;}
.main-container .blog-page .navigation .newer {float: left;}
.main-container .blog-page .navigation .newer a:before {content: "";display: inline-block;font-family: FontAwesome;font-size: 12px;margin-right: 5px;}
.main-container .blog-page .navigation .older {float: right;}
.main-container .blog-page .navigation .older a:after {content: "";display: inline-block;font-family: FontAwesome;font-size: 12px;margin-left: 5px;}
.main-container .blog-page .pagination {float: left;width: 100%;}
.main-container .blog-page .pagination .pagination-inner {border: 1px solid #ebebeb;border-radius: 3px;padding: 14px;text-align: center;width: 100%;}
.main-container .blog-page .pagination a, .main-container .blog-page .pagination span {background: #f1f1f1;border-radius: 2px;color: #222;display: inline-block;font-size: 1em;line-height: 32px;padding: 0;width: 32px;height: 33px;text-align: center;margin-right: 5px;}
.main-container .blog-page .pagination a.current, .main-container .blog-page .pagination a:hover, .main-container .blog-page .pagination span.current, .main-container .blog-page .pagination span:hover {background: #fcb800;color: #fff;}
.main-container .blog-page .pagination a.next, .main-container .blog-page .pagination a.prev, .main-container .blog-page .pagination span.next, .main-container .blog-page .pagination span.prev {position: relative;text-transform: uppercase;width: auto;padding: 0 15px;}
.main-container .blog-page .pagination a.next:hover, .main-container .blog-page .pagination a.prev:hover, .main-container .blog-page .pagination span.next:hover, .main-container .blog-page .pagination span.prev:hover {background: #444;color: #fff;}
.main-container .blog-page .comments-area {float: left;margin: 0 0 40px;width: 100%;}
.main-container .blog-page .comments-area .comments-title, .main-container .blog-page .comments-area .comment-reply-title {border-bottom: 1px solid #ebebeb;margin: 0 0 15px;position: relative;padding: 0 0 10px;text-transform: capitalize;}
.main-container .blog-page .comments-area .commentlist {margin: 0;padding: 0 0 0 17px;display: block;border-bottom: 1px solid #ebebeb;}
.main-container .blog-page .comments-area .commentlist li.comment {list-style: none;}
.main-container .blog-page .comments-area .commentlist li.comment article.comment {float: none;margin: 0;padding: 25px 0;}
.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-avatar {float: left;}
.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info {border: none;margin-left: 75px;position: relative;}
.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply {float: right;display: inline-block;margin-left: 10px;position: absolute;right: 0;top: 0;}
.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply a {background: #ebebeb;border-radius: 3px;box-shadow: none;color: #333;display: inline-block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;height: 28px;line-height: 28px;padding: 0 20px;text-shadow: none;text-transform: capitalize;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .blog-page .comments-area .commentlist li.comment article.comment .comment-info .reply a:hover {border-color: #fcb800;background: #fcb800;color: #fff;}
.main-container .blog-page .comments-area .commentlist .comment-meta {color: #999;font-size: 15px;line-height: 1;margin: 0 0 15px;float: left;width: 100%;}
.main-container .blog-page .comments-area .commentlist .comment-meta img {margin-right: 10px;}
.main-container .blog-page .comments-area .commentlist .comment-meta cite {float: left;margin-bottom: 10px;}
.main-container .blog-page .comments-area .commentlist .comment-meta cite .fn {font-size: 12px;font-weight: 500;text-transform: capitalize;}
.main-container .blog-page .comments-area .commentlist .comment-meta cite .fn a {color: #242424;}
.main-container .blog-page .comments-area .commentlist .comment-meta cite .fn a:hover {color: #fcb800;}
.main-container .blog-page .comments-area .commentlist .comment-meta cite span {display: none;}
.main-container .blog-page .comments-area .commentlist .comment-meta time {float: left;clear: both;font-style: italic;font-size: 12px;}
.main-container .blog-page .comments-area .commentlist .comment-content {color: #999;font-size: 15px;}
.main-container .blog-page .comments-area .commentlist .comment-content p:last-child {margin-bottom: 0;}
.main-container .blog-page .comments-area .pagination {margin: 15px 0;width: 100%;}
.main-container .blog-page .comments-area .pagination .next, .main-container .blog-page .comments-area .pagination .prev {position: relative;text-indent: -9999px;}
.main-container .blog-page .comments-area .pagination .next:after, .main-container .blog-page .comments-area .pagination .prev:after {content: "";display: inline-block;font-family: FontAwesome;height: 34px;left: 0;position: absolute;text-align: center;text-indent: 0;top: 0;width: 34px;}
.main-container .blog-page .comments-area .pagination .prev:after {content: "";}
.main-container .blog-page .comments-area .comment-respond {padding-top: 25px;}
.main-container .blog-page .comments-area .comment-respond .comment-form label {color: #333;display: block;margin: 0 0 5px;}
.main-container .blog-page .comments-area .comment-respond .comment-form .comment-notes, .main-container .blog-page .comments-area .comment-respond .comment-form .form-allowed-tags {color: #999;font-size: 12px;}
.main-container .blog-page .comments-area .comment-respond .comment-form .comment-input {margin: 0 -10px;}
.main-container .blog-page .comments-area .comment-respond .comment-form .comment-input input {display: inline-block;vertical-align: middle;}
.main-container .blog-page .comments-area .comment-respond .comment-form .comment-input label {display: inline-block;margin: 0 0 0 5px;vertical-align: middle;}
.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-author, .main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-email, .main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-url {float: left;padding: 0 10px;width: 33.3333%;}
.main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-author input, .main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-email input, .main-container .blog-page .comments-area .comment-respond .comment-form .comment-form-url input {width: 100%;}
.main-container .blog-page .comments-area .comment-respond .comment-form #comment {border: 1px solid #ebebeb;width: 100%;height: 130px;padding: 10px;}
.main-container .blog-page .comments-area .comment-respond .comment-form #submit {background: #333;color: #fff;border: 0;}
.main-container .blog-page .comments-area .comment-respond .comment-form #submit:hover {background: #fcb800;}
.main-container .blog-page .nav-single {border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;float: left;font-size: 13px;padding: 10px 0;width: 100%;}
.main-container .blog-page .nav-single a {color: #999;}
.main-container .blog-page .nav-single a:hover {color: #fcb800;}
.main-container .blog-page .nav-single .nav-previous {float: left;}
.main-container .blog-page .nav-single .nav-next {float: right;}
.main-container .blog-page .btn, .main-container .blog-page .btn-primary, .main-container .blog-page #searchsubmit, .main-container .blog-page #wsearchsubmit {background: #fcb800;border: none;border-radius: 2px;box-shadow: none;color: #fff;font-size: 14px;font-weight: normal;height: 26px;line-height: 26px;padding: 0 10px;text-shadow: none;-webkit-transition: all .4s ease;transition: all .4s ease;}
.main-container .blog-page .btn:hover, .main-container .blog-page .btn-primary:hover, .main-container .blog-page #searchsubmit:hover, .main-container .blog-page #wsearchsubmit:hover {background: #999;}
.main-container .blog-page .archive-header {border-bottom: 1px solid #ebebeb;margin-bottom: 30px;}
.main-container .blog-page .archive-header span {text-transform: uppercase;}
.main-container .blog-page .author-info.archives {margin: 0 0 60px;}
.main-container .blog-page .author-info.archives .author-avatar {margin-right: 0;}
.main-container .blog-page .author-info.archives .author-description {margin-left: 82px;}
.main-container .blog-page .author-info.archives .author-description h2 {border-bottom: 1px solid #ebebeb;margin: 0 0 10px;}
.main-container .blog-page .attachment .navigation {border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;margin: 0 0 25px;padding: 5px 0;}
.main-container .blog-page.single .entry-header {text-align: center;}
.main-container .blog-page.single .entry-header .entry-title {font-size: 30px;}
.main-container .blog-page.single .author-info {padding-bottom: 40px;border-bottom: 1px solid #ebebeb;margin-bottom: 40px;}
.main-container .blog-page.single .post-meta {margin-bottom: 10px;}
.main-container .blog-page.single .relatedposts h2 {margin: 0 0 15px;position: relative;display: inline-block;text-transform: capitalize;}
.main-container .blog-page.single .social-sharing {display: flex;justify-content: center;}
.main-container .blog-page.single .entry-meta {border-bottom: 0;}
.main-container .blog-page.single .entry-content {padding: 0 5%;}
.main-container .blog-page.single .social-sharing, .main-container .blog-page.single .entry-content {margin-bottom: 30px;}
.main-container .blog-page.single .social-sharing p:last-child, .main-container .blog-page.single .entry-content p:last-child {margin: 0;}
.main-container .blog-page.single .relatedposts {padding-top: 15px;border-top: 1px solid #ebebeb;}
.main-container .blog-page.single .relatedthumb {float: left;text-align: left;}
.main-container .blog-page.single .relatedthumb .image {margin-bottom: 10px;}
.main-container .blog-page.single .relatedthumb .post-date {font-style: italic;}
.main-container .blog-page.single .relatedthumb .short-description {font-size: 13px;color: #727272;margin-bottom: 15px;}
.main-container .blog-page.single .relatedthumb h4 {font-size: 1.2em;margin: 0;}
.main-container .blog-page.single .relatedthumb h4 a {color: #242424;}
.main-container .blog-page.single .relatedthumb h4 a:hover {color: #fcb800;}
.main-container .blog-page.single .relatedthumb img {padding: 0;width: 100%;}
.main-container .blog-page.single .relatedthumb a {text-decoration: none;display: inline-block;}
.main-container .blog-page.single .post {background: none;border: 0;padding: 0;margin: 0;}
.main-container .blog-page.single .post .player {float: right;max-width: none;padding: 0;margin: 20px 0 0;}
.main-container .blog-page.single .post-thumbnail {width: 100%;margin-bottom: 30px;}
.main-container .blog-page.single .post-thumbnail .post-date {left: 10px;right: auto;}
.main-container .blog-page.single .postinfo-wrapper {padding: 0;float: right;width: 100%;}
.main-container .blog-page.single .postinfo-wrapper .wp-caption p.wp-caption-text {padding: 5px;}
.main-container .blog-page.single .postinfo-wrapper .entry-header {padding-top: 0;}
.main-container .blog-page.single .postinfo-wrapper .entry-header .entry-title {color: #242424;margin-top: 15px;}
.main-container .blog-page.single .postinfo-wrapper .entry-header .entry-title:after {max-width: 180px;}
.main-container .blog-page.single .postinfo-wrapper .entry-header .post-cateogy, .main-container .blog-page.single .postinfo-wrapper .entry-header .post-author {display: inline-block;}
.main-container .blog-page.single .postinfo-wrapper .entry-header .post-cateogy:after, .main-container .blog-page.single .postinfo-wrapper .entry-header .post-author:after {display: none;}
.main-container .blog-page.single .postinfo-wrapper .entry-header .post-separator {color: #999;display: inline-block;margin: 0 25px;}
.main-container .blog-page.single .postinfo-wrapper .post-info > div:last-child {margin: 0;}
.main-container .blog-page.single .entry-meta {padding: 15px 0;font-size: 13px;text-transform: uppercase;}
.main-container .blog-page.single .entry-meta a {text-transform: uppercase;font-size: 13px;}
.main-container .blog-page.single .comments-area {max-width: none;float: right;padding: 0;margin-top: 40px;}
.main-container .blog-page.single .comments-area .comment-reply-title {font-size: 16px;}
.main-container .blog-page.style_v2:not(.single) {margin: 0 -15px;width: auto;}
.main-container .blog-page.style_v2:not(.single) .post, .main-container .blog-page.style_v2:not(.single) .article {margin-bottom: 40px;border: 0;width: 50%;padding: 0 15px;}
.main-container .blog-page.style_v2:not(.single) .post:nth-of-type(2n+1), .main-container .blog-page.style_v2:not(.single) .article:nth-of-type(2n+1) {clear: both;}
.main-container .blog-page.style_v2 .post .post-thumbnail, .main-container .blog-page.style_v2 .article .post-thumbnail {margin-bottom: 20px;width: 100%;}
.main-container .blog-page.style_v2 .post .postinfo-wrapper, .main-container .blog-page.style_v2 .article .postinfo-wrapper {width: 100%;padding: 0;}
.main-container .blog-page.style_v2.single .entry-content {padding: 0;}
.main-container .blog-page.style_v3 .post .post-thumbnail, .main-container .blog-page.style_v3 .article .post-thumbnail {width: 100%;margin: 0 0 30px;}
.main-container .blog-page.style_v3 .post .postinfo-wrapper, .main-container .blog-page.style_v3 .article .postinfo-wrapper {width: 100%;padding: 0;}
.main-container .blog-page.style_v3 .post .postinfo-wrapper .entry-title, .main-container .blog-page.style_v3 .article .postinfo-wrapper .entry-title {font-size: 24px;}
.main-container .blog-page.style_v4 .post:first-child .post-thumbnail {width: 100%;margin: 0 0 30px;}
.main-container .blog-page.style_v4 .post:first-child .postinfo-wrapper {width: 100%;padding: 0;}
.main-container .blog-page.style_v4 .post:first-child .postinfo-wrapper .entry-title {font-size: 24px;}
.main-container .page-content .searchform button.button {height: 40px;line-height: 40px;}
.main-container.contact-page .page-content {padding-bottom: 0;}
.main-container.contact-page .contact-form .wpb_content_element, .main-container.contact-page .contact-infor .wpb_content_element {margin-bottom: 20px;}
.main-container.contact-page .contact-form .wpb_content_element h2, .main-container.contact-page .contact-infor .wpb_content_element h2 {font-size: 25px;font-weight: 400;text-transform: capitalize;}
.main-container.contact-page .contact-input {display: block;margin: 0 -10px;}
.main-container.contact-page .contact-input:after {clear: both;content: "";display: table;}
.main-container.contact-page .contact-input span {float: left;margin: 0 0 20px;padding: 0 10px;width: 50%;}
.main-container.contact-page .contact-input span.wpcf7-not-valid-tip {margin: 0;}
.main-container.contact-page .contact-input span span {width: 100%;}
.main-container.contact-page .contact-input span input, .main-container.contact-page .contact-input span .wpcf7-text {background: #fff;border: 1px solid #e1e1e1;border-radius: 0;height: 46px;padding-left: 15px;width: 100%;}
.main-container.contact-page .contact-message {float: left;margin: 0 0 20px;width: 100%;}
.main-container.contact-page .contact-message span {float: left;width: 100%;}
.main-container.contact-page .contact-message textarea, .main-container.contact-page .contact-message .wpcf7-textarea {background: #fff;border: 1px solid #e1e1e1;border-radius: 0;height: 135px;padding: 15px;width: 100%;}
.main-container.contact-page .wpcf7-submit {background: #fcb800;border-radius: 0;color: #fff;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 700;height: 42px;line-height: 42px;padding: 0 30px;text-transform: uppercase;border: none;}
.main-container.contact-page .wpcf7-submit:hover {background: #999;}
.main-container.contact-page .address ul {max-width: 380px;margin: 0;padding: 0;}
.main-container.contact-page .address ul li {padding: 10px 0;border-top: 1px solid #e4e4e4;list-style: none;}
.main-container.contact-page .address ul li i {width: 40px;height: 40px;text-align: center;line-height: 40px;}
.main-container.contact-page .time-work h3 {font-size: 25px;}
.main-container.contact-page .time-work h3 strong {font-weight: 400;}
.main-container.contact-page .time-work strong {color: #242424;}
.main-container.contact-page .box-contact-1 {text-align: center;}
.main-container.contact-page .box-contact-1 .widget_text .widgettitle {font-size: 30px;font-weight: 900;text-transform: uppercase;}
.main-container.contact-page .box-contact-2 {text-align: center;}
.main-container.contact-page .box-contact-2 .vc_icon_element > div {position: relative;z-index: 1;width: 95px !important;height: 95px !important;text-align: center;line-height: 95px !important;border-radius: 100%;color: #fff;border: 0;-webkit-transition: color .3s;-moz-transition: color .3s;transition: color .3s;}
.main-container.contact-page .box-contact-2 .vc_icon_element > div:after {pointer-events: none;position: absolute;width: 100%;height: 100%;border-radius: 50%;content: "";-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;top: -2px;left: -2px;padding: 2px;z-index: -1;background: #fcb800;-webkit-transition: -webkit-transform .2s,opacity .2s;-moz-transition: -moz-transform .2s,opacity .2s;transition: transform .2s,opacity .2s;}
.main-container.contact-page .box-contact-2 .vc_icon_element > div:hover {box-shadow: 0 0 0 3px #fcb800;}
.main-container.contact-page .box-contact-2 .vc_icon_element > div:hover:after {-webkit-transform: scale(.85);-moz-transform: scale(.85);-ms-transform: scale(.85);transform: scale(.85);background: #fcb800;}
.main-container.contact-page .box-contact-2 .vc_icon_element > div:hover span, .main-container.contact-page .box-contact-2 .vc_icon_element > div:hover a {color: #fff !important;}
.main-container.contact-page .box-contact-2 .vc_icon_element > div span, .main-container.contact-page .box-contact-2 .vc_icon_element > div a {color: #fff !important;}
.main-container.contact-page .box-contact-3 .contact-input span input {background: #e7e7e7;}
.main-container.contact-page .box-contact-3 .contact-message .wpcf7-textarea {background: #e7e7e7;}
.main-container.contact-page .box-contact-3 .contact-submit {display: inline-block;width: 100%;text-align: center;}
.main-container.contact-page .box-contact-4 {text-align: center;}
.main-container.contact-page .box-contact-4 .vc_icon_element > div {width: 95px !important;height: 95px !important;text-align: center;line-height: 95px !important;border-radius: 100%;color: #fff;border: 0;-webkit-transition: color .3s;-webkit-transition: -webkit-transform .2s,opacity .2s;-moz-transition: color .3s;-moz-transition: -moz-transform .2s,opacity .2s;transition: color .3s;transition: transform .2s,opacity .2s;transition: background .2s,color .2s;background: rgba(120,120,120,.61);}
.main-container.contact-page .box-contact-4 .vc_icon_element > div:after {pointer-events: none;position: absolute;border-radius: 50%;content: "";-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;top: 4px;left: 4px;bottom: 4px;right: 4px;z-index: 1;border: 2px solid transparent;-webkit-transition: -webkit-transform .2s,opacity .2s;-moz-transition: -moz-transform .2s,opacity .2s;transition: transform .2s,opacity .2s;}
.main-container.contact-page .box-contact-4 .vc_icon_element > div:hover {background: #fcb800;}
.main-container.contact-page .box-contact-4 .vc_icon_element > div:hover:after {border-color: #fff;}
.main-container.contact-page .box-contact-4 .vc_icon_element > div span, .main-container.contact-page .box-contact-4 .vc_icon_element > div a {z-index: 11;color: #fff !important;}
.main-container.contact-page.contact-page2 .contact-infor .box-inner h3 {font-size: 18px;}
.main-container.contact-page.contact-page2 .contact-infor .box-inner .social-icons ul {padding: 0;}
.main-container.contact-page.contact-page2 .contact-infor .wpb_content_element {margin-bottom: 30px;}
.main-container.contact-page.contact-page2 .contact-title {position: relative;}
.main-container.contact-page.contact-page2 .contact-title h2 {background: #fff;display: inline-block;font-weight: 500;padding-right: 15px;position: relative;z-index: 1;}
.main-container.contact-page.contact-page2 .contact-title:after {border-top: 1px solid #ebebeb;content: "";display: block;position: absolute;left: 0;right: 0;top: 50%;}
.main-container.contact-page.contact-page2 .wpcf7-form .wpcf7-form-control-wrap textarea {height: 125px;}
.main-container.contact-page.contact-page2 .wpcf7-form .wpcf7-submit {border: 2px solid #fcb800;border-radius: 2px;background: none;color: #fcb800;min-width: 200px;}
.main-container.contact-page.contact-page2 .wpcf7-form .wpcf7-submit:hover {background: #fcb800;color: #fff;}
.main-container.default-page blockquote {background: #e0e0e0;border: none;font-size: 14px;font-style: italic;margin: 20px 0;padding: 30px 45px;}
.main-container.default-page .comments-area {clear: both;float: left;margin: 0 0 30px;width: 100%;}
.main-container.default-page .comments-area .comments-title, .main-container.default-page .comments-area .comment-reply-title {border-top: 1px solid #ebebeb;font-size: 24px;margin: 0 0 25px;padding: 22px 0 0;text-transform: capitalize;}
.main-container.default-page .comments-area .commentlist {margin: 0 0 60px;padding: 0;}
.main-container.default-page .comments-area .commentlist li.comment {list-style: none;}
.main-container.default-page .comments-area .commentlist li.comment:not(:last-child) {margin-bottom: 25px;}
.main-container.default-page .comments-area .commentlist li.comment article.comment {margin: 0 0 20px;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-avatar {float: left;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info {border: 1px solid #ececec;border-radius: 3px;margin-left: 60px;padding: 10px;position: relative;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info :before {background: #fff;border-bottom: 1px solid #ececec;border-left: 1px solid #ececec;content: "";display: block;height: 10px;left: -5px;position: absolute;top: 10px;transform: rotate(45deg);width: 10px;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply {display: inline-block;margin-left: 10px;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link {color: #999;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link:hover {color: #fcb800;}
.main-container.default-page .comments-area .commentlist li.comment article.comment .comment-info .reply .comment-reply-link:after {content: "";display: inline-block;font-family: FontAwesome;margin-left: 5px;}
.main-container.default-page .comments-area .commentlist .comment-meta {color: #999;font-size: 12px;line-height: 1;margin: 0 0 15px;}
.main-container.default-page .comments-area .commentlist .comment-meta img {margin-right: 10px;}
.main-container.default-page .comments-area .commentlist .comment-meta cite {margin-right: 10px;}
.main-container.default-page .comments-area .commentlist .comment-content {color: #999;font-size: 13px;}
.main-container.default-page .comments-area .comment-respond {margin-top: 25px;}
.main-container.default-page .comments-area .comment-form label {color: #999;}
.main-container.default-page .comments-area .comment-form .comment-notes, .main-container.default-page .comments-area .comment-form .form-allowed-tags {color: #999;font-size: 12px;}
.main-container.default-page .comments-area .comment-form .comment-input {margin: 0 -10px;}
.main-container.default-page .comments-area .comment-form .comment-form-author, .main-container.default-page .comments-area .comment-form .comment-form-email, .main-container.default-page .comments-area .comment-form .comment-form-url {float: left;padding: 0 10px;width: 33.3333%;}
.main-container.default-page .comments-area .comment-form .comment-form-author input, .main-container.default-page .comments-area .comment-form .comment-form-email input, .main-container.default-page .comments-area .comment-form .comment-form-url input {width: 100%;}
.main-container.default-page .comments-area .comment-form #comment {width: 100%;height: 130px;}
.main-container.error404 {min-height: 200px;text-align: center;}
.main-container.error404 .search-form-wrapper {padding: 112px 0;}
.main-container.error404 .search-form-wrapper h1 {font-size: 200px;font-weight: 900;color: #fcb800;letter-spacing: 10px;line-height: 1.1;margin: 0 0 30px;}
.main-container.error404 .search-form-wrapper h2 {color: #a4a4a4;font-size: 35px;text-transform: uppercase;}
.main-container.error404 .search-form-wrapper p {font-size: 22px;width: 60%;text-align: center;margin: 20px auto 30px;font-weight: 300;line-height: 32px;color: #8c8c8c;}
.main-container.error404 .search-form-wrapper .form-input {margin: 0 auto;position: relative;height: 45px;background: #f8f8f8;width: 450px;border-radius: 30px;border: 1px solid #e9e9e9;}
.main-container.error404 .search-form-wrapper .form-input .input_text {height: 100%;width: 100%;background: none;border: 0;padding-left: 20px;padding-right: 95px;}
.main-container.error404 .search-form-wrapper .form-input .button {position: absolute;right: 0;top: 0;height: 100%;border: 0;background: none;color: #4f4f4f;font-size: 18px;}
.main-container.error404 .search-form-wrapper .form-input .button:hover {color: #fcb800;}
.main-container.error404 .search-form-wrapper a.button {background: #fcb800;border-radius: 35px;box-shadow: none;color: #fff;display: inline-block;font-family: Josefin Sans,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: bold;height: 40px;line-height: 40px;padding: 0 30px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .3s ease;transition: all .3s ease;margin-top: 60px;}
.main-container.error404 .search-form-wrapper a.button:hover {background: #c99300;}
.main-container.service-page .box-services .wpb_column:hover .wpb_text_column .box-content {opacity: 1;visibility: visible;}
.main-container.service-page .box-services .wpb_content_element {margin-bottom: 0;}
.main-container.service-page .box-services .vc_column-inner {padding: 0;}
.main-container.service-page .box-services .vc_column-inner .wpb_single_image {margin-bottom: 0;}
.main-container.service-page .box-services .vc_column-inner > .wpb_wrapper {overflow: hidden;position: relative;}
.main-container.service-page .box-services .vc_column-inner > .wpb_wrapper .box-content {position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: #fff;text-align: center;padding: 40px;padding-top: 80px;opacity: 0;visibility: hidden;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;}
.main-container.service-page .box-services .vc_column-inner > .wpb_wrapper .box-content i {display: inline-block;width: 115px;height: 115px;text-align: center;line-height: 115px;background: #2f2f2f;color: #fff;font-size: 40px;border-radius: 100%;}
.main-container.service-page .box-services .vc_column-inner > .wpb_wrapper .box-content i:before {margin-left: 10px;}
.main-container.service-page .service-intro > .row-container {display: flex;}
.main-container.service-page .service-intro > .row-container .box-des {display: flex;justify-content: center;flex-direction: column;}
.main-container .page-links {margin: 15px 0;clear: both;}
.main-container .page-links a {background: none;border-bottom: 2px solid transparent;color: #242424;display: inline-block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;line-height: 34px;padding: 0 8px;text-transform: uppercase;}
.main-container .page-links a:hover {color: #fcb800;border-bottom: 2px solid #fcb800;}
.main-container .page-links > span {background: none;color: #fcb800;display: inline-block;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;line-height: 34px;padding: 0 8px;text-transform: uppercase;border-bottom: 2px solid #fcb800;}
.woocommerce .product-wrapper .onsale, .woocommerce .single-product-image .onsale {background: #fcb800;box-shadow: none;border-radius: 2px;color: #fff;font-size: 12px;font-weight: 400;line-height: 23px;min-height: auto;min-width: auto;padding: 0 10px;position: absolute;left: 15px;text-align: center;text-shadow: none;top: 15px;z-index: 3;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {background: #f2f2f2;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;display: inline-block;font-size: 12px;font-weight: 500;height: 45px;line-height: 45px;padding: 0 20px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover {background: #fcb800;color: #fff;}
.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled] {padding: 0 15px;}
.woocommerce input[type=checkbox], .woocommerce input[type=radio] {display: inline-block;vertical-align: middle;}
.price-box-small {display: none;}
.actions-listview {display: none;}
.widget-title, .widgettitle {font-size: 1.285em;margin: 0 0 15px;text-transform: capitalize;}
.woocommerce .ratings, .woocommerce .woocommerce-product-rating, .woocommerce-page .ratings, .woocommerce-page .woocommerce-product-rating {line-height: 1;margin: 0 0 10px;}
.woocommerce .ratings .star-rating, .woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .ratings .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating {float: none;height: 14px;margin: 0;width: 70px;}
.woocommerce .ratings .star-rating:before, .woocommerce .woocommerce-product-rating .star-rating:before, .woocommerce-page .ratings .star-rating:before, .woocommerce-page .woocommerce-product-rating .star-rating:before {content: "";font-family: "plaza-icon";font-size: 14px;letter-spacing: 0;}
.woocommerce .ratings .star-rating span, .woocommerce .woocommerce-product-rating .star-rating span, .woocommerce-page .ratings .star-rating span, .woocommerce-page .woocommerce-product-rating .star-rating span {display: inline-block;height: 14px;width: 120px;padding-top: 14px;}
.woocommerce .ratings .star-rating span:before, .woocommerce .woocommerce-product-rating .star-rating span:before, .woocommerce-page .ratings .star-rating span:before, .woocommerce-page .woocommerce-product-rating .star-rating span:before {color: #fcb800;content: "";font-family: "plaza-icon";font-size: 14px;letter-spacing: 0px;}
.woocommerce form .form-row label.inline, .woocommerce-page form .form-row label.inline {margin: 0 0 0 10px;}
.woocommerce .col2-set .col-1, .woocommerce .col2-set .col-2, .woocommerce-page .col2-set .col-1, .woocommerce-page .col2-set .col-2 {max-width: 100%;}
#yith-wcwl-popup-message {background: #fcb800;border: none;border-radius: 0;color: #fff;padding: 0 20px;}
.atc-notice-wrapper {background: #fff;border-radius: 4px;box-shadow: 0 0 15px rgba(0,0,0,.4);display: none;left: 50%;margin-left: -160px;max-width: 100%;position: fixed;top: 40%;width: 320px;z-index: 9995;}
.atc-notice-wrapper .close {color: #999;font-size: 22px;opacity: 1;position: absolute;right: 5px;top: 5px;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);-webkit-transition: color .3s ease;transition: color .3s ease;}
.atc-notice-wrapper .close:hover {color: #fcb800;}
.atc-notice-wrapper h3 {border-bottom: 1px solid #ebebeb;font-size: 15px;margin: 0 0 10px;padding: 10px 0;text-align: center;text-transform: uppercase;}
.atc-notice-wrapper .product-wrapper {float: left;padding: 0 10px;width: 100%;}
.atc-notice-wrapper .product-image {float: left;width: 25%;}
.atc-notice-wrapper .product-info {float: left;padding-left: 20px;width: 75%;}
.atc-notice-wrapper .product-info h4 {font-size: 15px;font-weight: 400;margin: 0 0 10px;}
.atc-notice-wrapper .product-info .price {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;float: left;margin: 0;width: 100%;}
.atc-notice-wrapper .product-info .price .special-price {display: inline-block;margin-right: 5px;}
.atc-notice-wrapper .product-info .price .old-price {display: inline-block;color: #999;font-size: 14px;text-decoration: line-through;}
.atc-notice-wrapper .buttons {background: #ebebeb;border-radius: 0 0 3px 3px;float: left;margin: 10px 0 0;padding: 10px;width: 100%;}
.atc-notice-wrapper .buttons .button {background: #fcb800;border: none;border-radius: 0;box-shadow: none;color: #fff;display: inline-block;float: right;font-weight: 400;height: 30px;line-height: 30px;padding: 0 20px;text-shadow: none;text-transform: capitalize;}
.atc-notice-wrapper .buttons .button:hover {background: #c99300;color: #fff;}
body.quickview {overflow: hidden;}
.quickview-wrapper {background: rgba(0,0,0,.7);bottom: 0;height: 100%;left: 0;opacity: 0;overflow-y: auto;position: fixed;right: 0;top: 0;-webkit-transition: all .5s ease;transition: all .5s ease;visibility: hidden;width: 100%;z-index: 12000;}
.quickview-wrapper.open {opacity: 1;visibility: visible;}
.quickview-wrapper.open .quick-modal {top: 0;}
.quickview-wrapper .qvbtn {border: 1px solid #fff;border-radius: 3px;color: #fff;cursor: pointer;display: block;font-size: 32px;height: 50px;left: 30px;position: absolute;text-align: center;top: 30%;-webkit-transition: all .3s ease;transition: all .3s ease;width: 50px;}
.quickview-wrapper .qvbtn:hover {background: #fcb800;}
.quickview-wrapper .qvbtn.qvnext {left: auto;right: 30px;}
.quickview-wrapper .qvbtn i {line-height: 48px;}
.quickview-wrapper .quick-modal {background: #fff;border-radius: 3px;box-shadow: 0 0 10px rgba(0,0,0,.8);margin: 5% auto;max-width: 96%;min-height: 300px;padding: 20px;position: relative;top: -500px;-webkit-transition: all .5s ease;transition: all .5s ease;width: 870px;z-index: 1000;}
.quickview-wrapper .quick-modal .qvloading {background: #fff url("../images/loading.gif") no-repeat center center;display: none;height: 100%;left: 0;opacity: .7;position: absolute;top: 0;width: 100%;z-index: 1;}
.quickview-wrapper .quick-modal .closeqv {border: 1px solid #999;border-radius: 3px;color: #999;cursor: pointer;display: block;height: 30px;line-height: 28px;position: absolute;right: 10px;text-align: center;top: 10px;-webkit-transition: all .3s ease;transition: all .3s ease;width: 30px;z-index: 2;}
.quickview-wrapper .quick-modal .closeqv:hover {border: 1px solid #fcb800;color: #fcb800;}
.quickview-wrapper #quickview-content {background: #fff;}
.quickview-wrapper #quickview-content .product-images {float: left;width: 40%;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails {float: left;margin: 0;width: 100%;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-dots {bottom: auto;list-style: none;margin: 10px 0 0;padding: 0;position: static;text-align: center;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-dots li {display: inline-block;height: 13px;margin: 0 2px;width: 13px;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-dots li button {background: none;border: 2px solid #ebebeb;border-radius: 100%;height: 100%;margin: 0;opacity: 1;overflow: hidden;padding: 0;position: static;text-indent: -9999px;visibility: visible;width: 100%;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-dots li button:hover {background: #ebebeb;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-dots li button:before {display: none;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-dots li.slick-active button {background: #ebebeb;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-slide a {float: left;padding: 0 5px 5px;width: 100%;}
.quickview-wrapper #quickview-content .product-images .quick-thumbnails .slick-slide a img {border: 1px solid #ebebeb;}
.quickview-wrapper #quickview-content .product-images .main-image {float: left;margin-bottom: 10px;width: 100%;}
.quickview-wrapper #quickview-content .product-images .main-image img {box-shadow: none;}
.quickview-wrapper #quickview-content .product-info {float: left;padding-left: 30px;width: 60%;}
.quickview-wrapper #quickview-content .product-info h1 {font-size: 22px;font-weight: normal;margin: 0 0 20px;}
.quickview-wrapper #quickview-content .product-info .price-box {float: left;margin: 0 0 12px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .price-box p {margin: 0;}
.quickview-wrapper #quickview-content .product-info .price-box .special-price, .quickview-wrapper #quickview-content .product-info .price-box ins {display: inline-block;text-decoration: none;}
.quickview-wrapper #quickview-content .product-info .price-box .old-price, .quickview-wrapper #quickview-content .product-info .price-box del {display: inline-block;font-size: 14px;font-weight: 400;text-decoration: line-through;margin-right: 10px;}
.quickview-wrapper #quickview-content .product-info .price-box .price .special-price {display: inline-block;margin-right: 10px;}
.quickview-wrapper #quickview-content .product-info .price-box .price .old-price {display: inline-block;color: #999;font-size: 14px;font-weight: 400;text-decoration: line-through;}
.quickview-wrapper #quickview-content .product-info .see-all {color: #999;display: inline-block;margin-bottom: 40px;text-decoration: underline;width: 100%;}
.quickview-wrapper #quickview-content .product-info .see-all:hover {color: #fcb800;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart {border-bottom: 1px solid #ebebeb;float: left;margin: 0 0 20px;padding: 0 0 38px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .stock.in-stock {color: #77a464;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .product_title, .quickview-wrapper #quickview-content .product-info .quick-add-to-cart .price-box {display: none;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating {float: left;margin: 0 0 20px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating .star-rating {color: #fcb800;float: left;font-size: 10px;height: 12px;margin-right: 5px;margin-top: 3px;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating .star-rating:before {color: #b7b7b7;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating a.woocommerce-review-link {color: #999;float: left;font-style: italic;line-height: 14px;text-decoration: underline;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .woocommerce-product-rating a.woocommerce-review-link:hover {color: #fcb800;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart {float: left;margin-bottom: 10px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity {border: 1px solid #ebebeb;float: left;height: 41px;margin-right: 5px;width: auto;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity .input-text {border: none;color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;height: 39px;width: 50px;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button {background: #f2f2f2;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;display: inline-block;font-size: 12px;font-weight: 500;height: 45px;height: 40px;line-height: 45px;line-height: 40px;padding: 0 20px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button:hover {background: #fcb800;color: #fff;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations {float: left;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .variant {float: left;padding: 0 0 17px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .label {font-size: 14px;text-align: left;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .label label {color: #a4a4a4;font-weight: normal;line-height: 27px;margin: 0;text-transform: capitalize;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations select {border: 1px solid #ebebeb;height: 27px;line-height: 27px;margin-right: 10px;width: auto;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .variations .reset_variations {line-height: 27px;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .single_variation {float: left;margin-bottom: 15px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .single_variation .price {color: #a4a4a4;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .single_variation .price del {color: #999;font-size: 18px;text-decoration: line-through;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .single_variation .price ins {color: #fcb800;font-size: 24px;text-decoration: none;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .product_meta {display: none;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist {color: #999;float: left;font-size: 12px;margin: 0;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist .feedback {display: none;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist a {color: #999;float: left;text-decoration: underline;}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .yith-wcwl-add-to-wishlist a:hover {color: #fcb800;}
.quickview-wrapper #quickview-content .product-info .quick-desc {border-bottom: 1px solid #ebebeb;color: #999;float: left;font-size: 14px;line-height: 21px;margin: 0 0 25px;padding: 0 0 15px;width: 100%;}
.quickview-wrapper #quickview-content .product-info .quick-desc ul, .quickview-wrapper #quickview-content .product-info .quick-desc ol {margin: 0 0 10px;padding: 0;}
.quickview-wrapper #quickview-content .product-info .quick-desc ul li, .quickview-wrapper #quickview-content .product-info .quick-desc ol li {list-style: none;margin: 0 0 5px;}
.quickview-wrapper #quickview-content .product-info .quick-desc ul li:before, .quickview-wrapper #quickview-content .product-info .quick-desc ol li:before {content: "";display: inline-block;font-family: FontAwesome;margin-right: 6px;}
.quickview-wrapper #quickview-content .widget {float: left;width: 100%;}
.quickview-wrapper #quickview-content .widget .widget-title {background: none;color: #999;float: left;line-height: 30px;margin: 0 0 5px;text-align: left;text-transform: uppercase;width: 100%;}
.quickview-wrapper #quickview-content .widget .social-icons {float: left;margin: 0;padding: 0;}
.quickview-wrapper #quickview-content .widget .social-icons li {float: left;line-height: 30px;list-style: none;margin-right: 10px;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon {border: 1px solid #ebebeb;color: #999;display: inline-block;font-size: 18px;line-height: 28px;text-align: center;width: 40px;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon:hover {color: #fff;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.facebook:hover {background: #3b579d;border: 1px solid #3b579d;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.twitter:hover {background: #3acaff;border: 1px solid #3acaff;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.pinterest:hover {background: #cb2027;border: 1px solid #cb2027;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.tumblr:hover {background: #304e6c;border: 1px solid #304e6c;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.gplus:hover {background: #d11717;border: 1px solid #d11717;}
.quickview-wrapper #quickview-content .widget .social-icons li .social-icon.linkedin:hover {background: #0097bd;border: 1px solid #0097bd;}
.main-container .toolbar {float: left;margin: 0 0 30px;position: relative;width: 100%;border: 1px solid #ebebeb;padding: 14px;}
.main-container .toolbar .toolbar-inner {float: left;width: 100%;position: relative;}
.main-container .toolbar.tb-bottom {margin-top: 30px;display: flex;}
.main-container .toolbar.tb-bottom .woocommerce-result-count {width: 100%;text-align: right;}
.main-container .toolbar .view-mode {position: relative;z-index: 2;}
.main-container .toolbar .view-mode label {display: none;}
.main-container .toolbar .view-mode a {color: #dbdbdb;float: left;font-size: 0;height: 32px;line-height: 32px;margin-right: 10px;text-align: center;}
.main-container .toolbar .view-mode a:hover, .main-container .toolbar .view-mode a.active {color: #fcb800;}
.main-container .toolbar .view-mode a:hover:before, .main-container .toolbar .view-mode a.active:before {color: #fcb800;}
.main-container .toolbar .view-mode a:before {content: "";display: inline-block;font-family: "plaza-icon";font-size: 25px;font-weight: 400;vertical-align: middle;}
.main-container .toolbar .view-mode a.grid:before {content: "";}
.main-container .toolbar .view-mode a.list:before {content: "";}
.main-container .toolbar .woocommerce-result-count {color: #242424;float: right;height: 32px;line-height: 32px;margin-bottom: 0;margin: 0 0 0 20px;}
.main-container .toolbar .woocommerce-ordering {float: right;margin: 0;}
.main-container .toolbar .woocommerce-ordering label {float: left;font-weight: 400;margin-right: 10px;}
.main-container .toolbar .woocommerce-ordering select {border: 1px solid #ebebeb;height: 32px;padding: 0 10px;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-single {background: none;border: none;border-radius: 0;color: #242424;box-shadow: none;font-size: 14px;padding: 0 20px 0 0;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-single span {margin-right: 20px;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-single div {right: 10px;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-single div b {background: none !important;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-single div b:before {content: "";float: left;font-family: "plaza-icon";font-size: 14px;}
.main-container .toolbar .woocommerce-ordering .chosen-container.chosen-with-drop .chosen-drop {left: auto;right: 0;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-drop {border: 1px solid #ebebeb;box-shadow: 0 0 4px 0 rgba(0,0,0,.14);font-family: Rubik,Arial,Helvetica,sans-serif;margin-top: 10px;width: 240px;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-drop ul {margin: 10px 0;padding: 0;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-drop ul li {font-size: 12px;margin: 0;padding: 10px 20px;text-align: left;text-transform: capitalize;}
.main-container .toolbar .woocommerce-ordering .chosen-container .chosen-drop ul li.highlighted {background: #d2d2d2;}
.main-container .toolbar .woocommerce-pagination {float: left;width: 100%;}
.main-container .toolbar .woocommerce-pagination ul.page-numbers {border: 0;margin: 0;float: left;text-align: left;width: 100%;}
.main-container .toolbar .woocommerce-pagination ul.page-numbers li {border: none;display: inline-block;float: none;margin: 0 3px;overflow: visible;text-align: center;vertical-align: middle;}
.main-container .toolbar .woocommerce-pagination ul.page-numbers li a, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span {background: #f1f1f1;border-radius: 2px;color: #222;display: inline-block;font-size: 1em;line-height: 32px;padding: 0 5px;width: 32px;}
.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.current, .main-container .toolbar .woocommerce-pagination ul.page-numbers li a:hover, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span.current, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span:hover {background: #fcb800;color: #fff;}
.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.next, .main-container .toolbar .woocommerce-pagination ul.page-numbers li a.prev, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span.next, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span.prev {position: relative;padding: 0 10px;text-transform: capitalize;width: auto;}
.main-container .toolbar .woocommerce-pagination ul.page-numbers li a.next:hover, .main-container .toolbar .woocommerce-pagination ul.page-numbers li a.prev:hover, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span.next:hover, .main-container .toolbar .woocommerce-pagination ul.page-numbers li span.prev:hover {background: #222;}
.main-container .shop-products {margin: 0;padding: 0;}
.main-container .shop-products .row-product {display: flex;float: left;width: 100%;flex-wrap: wrap;}
.main-container .shop-products div.product-category {margin-bottom: 30px;}
.main-container .shop-products div.product-category.first {clear: both;}
.main-container .shop-products div.product-category a {display: block;overflow: hidden;position: relative;}
.main-container .shop-products div.product-category a span {display: block;text-transform: uppercase;font-weight: 500;font-size: 18px;position: absolute;left: 0;right: 0;top: 50%;margin: 0 auto;text-align: center;color: #fff;z-index: 100;-webkit-transition: all .3s ease;transition: all .3s ease;}
.main-container .shop-products div.product-category a span mark {background: none;color: #fff;}
.main-container .shop-products div.product-category a span:hover {color: #fcb800;}
.main-container .shop-products div.product-category a:hover span {margin: -20px auto 0;}
.main-container .shop-products div.product-category a:after {content: "";pointer-events: none;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: rgba(37,37,37,.5);opacity: 0;z-index: 2;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;transition: all .3s ease;}
.main-container .shop-products div.product-category a:hover:after {opacity: 1;}
.main-container .shop-products .item-col {margin: 0 0 20px;padding: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .shop-products .item-col:hover {position: relative;z-index: 4;}
.main-container .shop-products .item-col.first {clear: both;}
.main-container .shop-products .item-col .product-wrapper {background: #fff;border-radius: 4px;position: relative;text-align: left;z-index: 1;word-wrap: break-word;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .shop-products .item-col .product-wrapper:hover {box-shadow: 0 0 15px rgba(0,0,0,.1);}
.main-container .shop-products .item-col .product-wrapper:hover .product-image a img.secondary_image {opacity: 1;}
.main-container .shop-products .item-col .product-wrapper:hover .quickview-inner {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);}
.main-container .shop-products .item-col .product-wrapper:hover .box-hover {margin: -15px;opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .shop-products .item-col .product-wrapper:hover .list-col8 .gridview {margin-bottom: -166px;}
.main-container .shop-products .item-col .product-wrapper .devitatip {top: -36px;}
.main-container .shop-products .item-col .product-wrapper .product-image {display: block;position: relative;text-align: center;padding: 5px;}
.main-container .shop-products .item-col .product-wrapper .product-image a {display: block;position: relative;}
.main-container .shop-products .item-col .product-wrapper .product-image a img {box-shadow: none;float: none;margin: 0;-webkit-transition: all .3s ease;transition: all .3s ease;width: 100%;}
.main-container .shop-products .item-col .product-wrapper .product-image a img.secondary_image {left: 0;opacity: 0;position: absolute;top: 0;z-index: 1;}
.main-container .shop-products .item-col .product-wrapper .ratings {margin-bottom: 15px;}
.main-container .shop-products .item-col .product-wrapper .product-desc {font-size: .857em;margin-bottom: 15px;}
.main-container .shop-products .item-col .product-wrapper .count-down {margin-bottom: 13px;}
.main-container .shop-products .item-col .product-wrapper .count-down .countbox .timebox {min-height: 40px;display: inline-block;text-align: center;color: #a4a4a4;font-size: 14px;line-height: 16px;text-transform: capitalize;position: relative;}
.main-container .shop-products .item-col .product-wrapper .count-down .countbox .timebox:not(:last-child) {margin-right: 3px;}
.main-container .shop-products .item-col .product-wrapper .count-down .countbox .timebox strong {color: #242424;display: block;margin: 0 0 10px;font-weight: 400;min-width: 50px;min-height: 50px;border: 2px solid #ebebeb;border-radius: 3px;line-height: 46px;}
.main-container .shop-products .item-col .product-wrapper .price-box {position: relative;display: inline-block;line-height: 22px;height: 24px;margin-bottom: 10px;}
.main-container .shop-products .item-col .product-wrapper .price-box .special-price, .main-container .shop-products .item-col .product-wrapper .price-box ins {display: inline-block;vertical-align: middle;text-decoration: none;}
.main-container .shop-products .item-col .product-wrapper .price-box .old-price, .main-container .shop-products .item-col .product-wrapper .price-box del {display: inline-block;color: #999;font-weight: 400;margin-right: 5px;text-decoration: line-through;vertical-align: middle;}
.main-container .shop-products .item-col .product-wrapper .tag-cate {margin-bottom: 10px;font-size: .928em;line-height: 1.38;}
.main-container .shop-products .item-col .product-wrapper .tag-cate a {color: #a4a4a4;}
.main-container .shop-products .item-col .product-wrapper .tag-cate a:hover {color: #fcb800;}
.main-container .shop-products .item-col .product-wrapper h2.product-name {font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;margin: 0 0 10px;text-transform: capitalize;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.main-container .shop-products .item-col .product-wrapper h2.product-name a {color: #242424;}
.main-container .shop-products .item-col .product-wrapper h2.product-name a:hover {color: #fcb800;}
.main-container .shop-products .item-col .product-wrapper .quickview-inner {opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;position: absolute;top: 15px;right: 15px;z-index: 4;}
.main-container .shop-products .item-col .product-wrapper .quickviewbtn {position: relative;}
.main-container .shop-products .item-col .product-wrapper .quickviewbtn a.quickview {background: #fcb800;border-radius: 3px;color: #fff;display: block;font-size: 0;line-height: 24px;overflow: hidden;padding: 0 15px;text-align: center;text-transform: uppercase;font-weight: 600;}
.main-container .shop-products .item-col .product-wrapper .quickviewbtn a.quickview:before {content: "";float: left;font-family: "plaza-icon";font-size: 16px;}
.main-container .shop-products .item-col .product-wrapper .quickviewbtn a.quickview:hover {background: #fcb800;}
.main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline {border: none !important;margin: 0;padding: 0 !important;position: relative;font-size: 0;}
.main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline .special-price, .main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline .old-price, .main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline .regular-price, .main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline del, .main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline ins, .main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline .amount {display: none;}
.main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline a.button {background: #eef0f1;overflow: hidden;text-align: center;text-transform: uppercase;height: 35px;line-height: 35px;max-width: 120px;text-overflow: ellipsis;white-space: nowrap;}
.main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline a.button:hover, .main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline a.button.added {background: #fcb800;color: #fff;}
.main-container .shop-products .item-col .product-wrapper .add-to-cart .add_to_cart_inline a.added_to_cart {display: none;}
.main-container .shop-products .item-col .product-wrapper .add-to-links {list-style: none;margin: 0;padding: 0;}
.main-container .shop-products .item-col .product-wrapper .add-to-links li {float: left;}
.main-container .shop-products .item-col .product-wrapper .add-to-links li:not(:last-child) {margin-right: 5px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .clear {display: none;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist {margin: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .show {position: relative;width: 100%;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .show .feedback {display: none;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist {background: #eef0f1;border-radius: 3px;color: #a4a4a4;line-height: 0;display: block;font-size: 0;overflow: hidden;text-align: center;padding: 0;width: 35px;height: 35px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a:before, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:before {content: "";display: block;font-family: "plaza-icon";font-size: 16px;line-height: 35px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a:hover, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:hover {background: #fcb800;color: #fff;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {background: #eef0f1;border-radius: 3px;color: #a4a4a4;line-height: 0;display: block;font-size: 0;overflow: hidden;text-align: center;padding: 0;width: 35px;height: 35px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before {content: "";display: block;font-family: "plaza-icon";font-size: 16px;line-height: 35px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover {background: #fcb800;color: #fff;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button {position: relative;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button a.compare {background: #eef0f1;border-radius: 3px;color: #a4a4a4;line-height: 0;display: block;font-size: 0;overflow: hidden;text-align: center;padding: 0;width: 35px;height: 35px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button a.compare:before {content: "";display: block;font-family: "plaza-icon";font-size: 16px;line-height: 35px;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button a.compare:hover {background: #fcb800;color: #fff;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button a.compare.added {background: #fcb800;color: #fff;}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button a.compare.added:hover {background: #fcb800;color: #fff;}
.main-container .shop-products .item-col .product-wrapper .box-hover {padding: 15px 10px;margin: -181px -15px -15px;height: 181px;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .shop-products .item-col .product-wrapper .box-hover .actions {display: flex;}
.main-container .shop-products .item-col .product-wrapper .box-hover .actions .add-to-links {margin: auto;display: flex;}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview {display: block;padding: 15px;position: relative;text-align: center;margin: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings {position: relative;}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings:before {border-bottom: 1px solid #ebebeb;content: "";position: absolute;left: 5px;right: 5px;top: 50%;}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings:after {background: #fff;content: "";display: block;height: 100%;width: 90px;top: 0;left: 0;right: 0;margin: auto;z-index: 2;position: absolute;}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings .star-rating {margin: auto;position: relative;z-index: 3;}
.main-container .shop-products .item-col .product-wrapper .list-col8 .listview {display: none;}
.main-container .shop-products.grid-view .item-col .product-wrapper .product-desc {max-height: 72px;overflow: hidden;}
.main-container .shop-products.list-view .row-product {display: block;}
.main-container .shop-products.list-view .item-col {margin: 0 0 30px;padding: 0 0 30px;border-bottom: 1px solid #ebebeb;width: 100%;max-width: 100%;flex: auto;}
.main-container .shop-products.list-view .item-col:last-child {padding: 0;margin: 0;border: 0;}
.main-container .shop-products.list-view .item-col .product-wrapper {margin: 0 -15px;width: auto;display: flex;flex-wrap: wrap;}
.main-container .shop-products.list-view .item-col .product-wrapper:hover {box-shadow: none;}
.main-container .shop-products.list-view .item-col .product-wrapper:hover .product-image:before {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;left: 0;top: 0;right: 0;bottom: 0;}
.main-container .shop-products.list-view .item-col .product-wrapper .list-col8 .gridview {display: none;}
.main-container .shop-products.list-view .item-col .product-wrapper .list-col8 .listview {display: block;}
.main-container .shop-products.list-view .item-col .product-wrapper .product-desc {font-size: 1em;line-height: 25px;margin: 0 0 25px;}
.main-container .shop-products.list-view .item-col .product-wrapper .product-desc p {margin: 0;}
.main-container .shop-products.list-view .item-col .product-wrapper .actions {height: auto;padding: 0;visibility: visible;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links li {margin-right: 9px;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .add_to_cart_inline a.button {background: #eef0f1;width: auto;padding: 0 20px;line-height: 40px;height: auto;min-width: 160px;color: #a4a4a4;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .add_to_cart_inline a.button:hover, .main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .add_to_cart_inline a.button.added {background: #fcb800;color: #fff;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a, .main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist {width: 40px;height: 40px;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a:before, .main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist:before {line-height: 40px;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a, .main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a {width: 40px;height: 40px;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before, .main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before {line-height: 40px;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .compare-button a.compare {width: 40px;height: 40px;}
.main-container .shop-products.list-view .item-col .product-wrapper .add-to-links .compare-button a.compare:before {line-height: 40px;}
.main-container .product-page {float: left;width: 100%;}
.main-container .product-view {float: left;width: 100%;}
.main-container .product-view .single-product-image {float: left;margin-bottom: 30px;padding-right: 0;position: relative;width: 100%;}
.main-container .product-view .single-product-image .images {float: left;margin: 0;max-width: 670px;padding: 0;position: relative;width: 100%;}
.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap a img {box-shadow: none;}
.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap .yith_magnifier_lens {background: #fff;}
.main-container .product-view .single-product-image .images .yith_magnifier_zoom_wrap .yith_magnifier_mousetrap {cursor: move !important;}
.main-container .product-view .single-product-image .images .zoom_in_marker {background: none;border: 4px double #999;border-radius: 5px;bottom: 10px;color: #999;cursor: pointer;display: none;font-size: 20px;height: 50px;left: 10px;line-height: 44px;position: absolute;text-align: center;-webkit-transition: all .4s ease;transition: all .4s ease;width: 50px;z-index: 10000;}
.main-container .product-view .single-product-image .images .zoom_in_marker:hover {border: 4px double #fcb800;color: #fcb800;}
.main-container .product-view .single-product-image .images.nothumb {float: left;padding: 0;width: 100%;}
.main-container .product-view .single-product-image .thumbnails.slider {float: left;width: 100%;padding: 5px 30px;}
.main-container .product-view .single-product-image .thumbnails.slider:hover #slider-prev, .main-container .product-view .single-product-image .thumbnails.slider:hover #slider-next {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul {height: 100px;}
.main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul li {padding: 0;overflow: hidden;}
.main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul li a {display: block;padding: 5px;margin: 0;text-align: center;position: relative;overflow: hidden;height: 100% !important;opacity: .4;-webkit-opacity: .4;-moz-opacity: .4;}
.main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul li a img {width: auto;}
.main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul li a:hover {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .product-view .single-product-image .thumbnails.slider .caroufredsel_wrapper ul li a.active {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .product-view .single-product-image .thumbnails.slider #slider-prev, .main-container .product-view .single-product-image .thumbnails.slider #slider-next {background: none;color: #a4a4a4;display: block !important;font-size: 24px;height: 30px;left: 0;line-height: 0;text-align: center;width: 30px;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;z-index: 9;}
.main-container .product-view .single-product-image .thumbnails.slider #slider-prev:hover, .main-container .product-view .single-product-image .thumbnails.slider #slider-next:hover {color: #fcb800;}
.main-container .product-view .single-product-image .thumbnails.slider #slider-prev i:before, .main-container .product-view .single-product-image .thumbnails.slider #slider-next i:before {line-height: 30px;}
.main-container .product-view .single-product-image .thumbnails.slider #slider-next {left: auto;right: 0;}
.main-container .product-view .summary.single-product-info {float: left;margin: 0 0 30px;width: auto;}
.main-container .product-view .summary.single-product-info .product-nav {float: right;margin: -5px 0 0 0;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev {float: right;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev a {border: 1px solid #afafaf;border-radius: 3px;color: #afafaf;display: block;float: left;font-size: 15px;height: 30px;line-height: 28px;overflow: hidden;position: relative;text-align: center;text-indent: 9999px;width: 30px;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev a:after {content: "";display: block;font-family: FontAwesome;height: 28px;left: 0;position: absolute;text-indent: 0;top: 0;width: 28px;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev a:hover {background: #fcb800;border-color: #fcb800;color: #fff;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev .prev {float: left;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev .next {float: left;margin-left: 5px;}
.main-container .product-view .summary.single-product-info .product-nav .next-prev .next a:after {content: "";}
.main-container .product-view .summary.single-product-info h1.product_title {font-size: 1.285em;margin: 0 0 25px;text-transform: capitalize;letter-spacing: 0;}
.main-container .product-view .summary.single-product-info .devitatip {top: -36px;}
.main-container .product-view .summary.single-product-info .price {float: left;margin: 0 0 30px;width: 100%;color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-size: 1.714em;font-weight: 400;font-weight: 500;}
.main-container .product-view .summary.single-product-info .price .old-price .amount, .main-container .product-view .summary.single-product-info .price del .amount {font-weight: 400;font-size: .9em;text-decoration: line-through;margin-right: 10px;}
.main-container .product-view .summary.single-product-info .price .special-price, .main-container .product-view .summary.single-product-info .price ins {text-decoration: none;font-weight: 500;}
.main-container .product-view .summary.single-product-info .stock-status {color: #fcb800;float: left;margin: 0 0 20px;width: 100%;}
.main-container .product-view .summary.single-product-info .stock-status p {margin: 0;}
.main-container .product-view .summary.single-product-info .woocommerce-product-rating {margin: 0 0 30px;text-align: left;}
.main-container .product-view .summary.single-product-info .woocommerce-product-rating .star-rating {margin: 0 30px 0 0;display: inline-block;vertical-align: middle;}
.main-container .product-view .summary.single-product-info .woocommerce-product-rating .woocommerce-review-link {display: inline-block;vertical-align: middle;}
.main-container .product-view .summary.single-product-info .woocommerce-product-details__short-description {float: left;letter-spacing: 1px;margin: 0 0 30px;width: 100%;}
.main-container .product-view .summary.single-product-info .woocommerce-product-details__short-description p {margin: 0;}
.main-container .product-view .summary.single-product-info .stock {color: #a4a4a4;float: left;font-size: 13px;width: 100%;}
.main-container .product-view .summary.single-product-info .stock.in-stock:before, .main-container .product-view .summary.single-product-info .stock.out-of-stock:before {color: #81ca33;content: "";display: inline-block;font-family: FontAwesome;font-size: 14px;margin: -2px 8px 0 0;}
.main-container .product-view .summary.single-product-info .stock.out-of-stock:before {color: #fa0001;}
.main-container .product-view .summary.single-product-info .cart {padding-top: 30px;border-top: 1px solid #ebebeb;float: left;margin: 0 0 20px;width: 100%;}
.main-container .product-view .summary.single-product-info .cart .variations {float: left;margin: 0 0 30px 0;width: 100%;}
.main-container .product-view .summary.single-product-info .cart .variations .variant {float: left;margin: 0;width: 100%;}
.main-container .product-view .summary.single-product-info .cart .variations .label {color: #3f3f3f;float: left;margin: 0;padding: 0;text-align: left;width: 100px;}
.main-container .product-view .summary.single-product-info .cart .variations .label label {font-weight: 500;display: block;line-height: 40px;text-transform: capitalize;}
.main-container .product-view .summary.single-product-info .cart .variations .value {position: relative;padding: 0;}
.main-container .product-view .summary.single-product-info .cart .variations .value select {border: 1px solid #ebebeb;padding: 5px 5px 5px 15px;width: 100%;background: #fff;height: 40px;margin: 0;}
.main-container .product-view .summary.single-product-info .cart .variations .reset_variations {color: #242424;float: left;position: absolute;}
.main-container .product-view .summary.single-product-info .cart .variations .reset_variations:hover {color: #fcb800;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap {float: left;width: 100%;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .single_variation {float: left;margin-bottom: 20px;width: 100%;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .variations_button {float: left;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .variations_button label {float: left;line-height: 42px;margin-right: 15px;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price {float: left;font-weight: 500;margin: 0;padding: 8px 0;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price ins, .main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price .regular-price {display: inline-block;text-decoration: none;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price del, .main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price .old-price {color: #999;display: inline-block;font-size: 20px;text-decoration: line-through;}
.main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price del .amount, .main-container .product-view .summary.single-product-info .cart .single_variation_wrap .price .old-price .amount {margin-right: 10px;}
.main-container .product-view .summary.single-product-info .cart .quantity {line-height: 40px;margin: 0 15px 10px 0;padding: 0;}
.main-container .product-view .summary.single-product-info .cart .quantity label {height: auto;width: auto;position: static !important;vertical-align: middle;color: #242424;margin-right: 10px;}
.main-container .product-view .summary.single-product-info .cart .quantity .input-text {border: 1px solid #ebebeb;border-radius: 2px;color: #222;font-weight: 400;height: 40px;padding: 0;width: 50px;}
.main-container .product-view .summary.single-product-info .cart .button {background: #242424;color: #fff;width: auto;padding: 0 16px;text-transform: uppercase;line-height: 40px;height: auto;margin: 0 0 10px;min-width: 160px;text-align: center;}
.main-container .product-view .summary.single-product-info .cart .button.disabled:hover {background: #fcb800;}
.main-container .product-view .summary.single-product-info .cart .button:hover {background: #fcb800;}
.main-container .product-view .summary.single-product-info .cart .group_table {border-color: #ebebeb;border-style: solid;border-width: 1px 0 0 1px;}
.main-container .product-view .summary.single-product-info .cart .group_table .quantity {float: none;margin: 0;}
.main-container .product-view .summary.single-product-info .cart .group_table .quantity label {display: none;}
.main-container .product-view .summary.single-product-info .cart .group_table td {border-color: #ebebeb;border-style: solid;border-width: 0 1px 1px 0;padding: .5em;text-align: center;vertical-align: middle;}
.main-container .product-view .summary.single-product-info .cart .group_table td .button {margin: 0;}
.main-container .product-view .summary.single-product-info .cart .group_table .button:before {display: none;}
.main-container .product-view .summary.single-product-info .cart .group_table label a {font-size: 13px;color: #242424;}
.main-container .product-view .summary.single-product-info .cart .group_table label a:hover {color: #fcb800;}
.main-container .product-view .summary.single-product-info .cart .group_table .price, .main-container .product-view .summary.single-product-info .cart .group_table .woocommerce-grouped-product-list-item__price {color: #a4a4a4;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;}
.main-container .product-view .summary.single-product-info .cart .group_table .price .special-price, .main-container .product-view .summary.single-product-info .cart .group_table .woocommerce-grouped-product-list-item__price .special-price {margin-right: 5px;}
.main-container .product-view .summary.single-product-info .cart .group_table .price .old-price, .main-container .product-view .summary.single-product-info .cart .group_table .woocommerce-grouped-product-list-item__price .old-price {font-size: .9em;text-decoration: line-through;}
.main-container .product-view .summary.single-product-info .cart .compare, .main-container .product-view .summary.single-product-info .cart .yith-wcwl-add-to-wishlist {display: block;}
.main-container .product-view .summary.single-product-info .cart .compare {margin: 0;background: #929292;}
.main-container .product-view .summary.single-product-info .cart .compare:before {display: none;}
.main-container .product-view .summary.single-product-info .cart .compare:hover {background: #fcb800;}
.main-container .product-view .summary.single-product-info .compare-button {float: left;margin: 15px 0 0 10px;}
.main-container .product-view .summary.single-product-info .compare {border-radius: 3px;padding: 0;width: 40px;height: 40px;background: #eef0f1;margin: 0 0 30px;color: #a4a4a4;text-align: center;}
.main-container .product-view .summary.single-product-info .compare .devitatip {font-weight: normal;text-transform: capitalize;}
.main-container .product-view .summary.single-product-info .compare span.comparetip {background: none;display: block;font-size: 0;line-height: 0;overflow: hidden;}
.main-container .product-view .summary.single-product-info .compare span.comparetip:before {content: "";display: block;font-family: "plaza-icon";font-size: 16px;line-height: 40px;}
.main-container .product-view .summary.single-product-info .compare:hover {background: #fcb800;color: #fff;}
.main-container .product-view .summary.single-product-info .clear {display: none;clear: none;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist {float: left;margin: 0 10px 30px 0;position: relative;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist .ajax-loading {position: absolute;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a {border-radius: 3px;padding: 0;width: 40px;height: 40px;background: #eef0f1;color: #a4a4a4;font-size: 0;display: block;text-align: center;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a:before {content: "";display: block;font-family: "plaza-icon";font-size: 16px;line-height: 40px;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist a:hover {background: #fcb800;color: #fff;}
.main-container .product-view .summary.single-product-info .yith-wcwl-add-to-wishlist .feedback {display: none;}
.main-container .product-view .summary.single-product-info .product_meta {float: left;padding: 0;width: 100%;}
.main-container .product-view .summary.single-product-info .product_meta .chosen-container, .main-container .product-view .summary.single-product-info .product_meta .wcml_currency_switcher, .main-container .product-view .summary.single-product-info .product_meta br {display: none;}
.main-container .product-view .summary.single-product-info .product_meta .sku_wrapper, .main-container .product-view .summary.single-product-info .product_meta .posted_in, .main-container .product-view .summary.single-product-info .product_meta .tagged_as {color: #242424;display: block;margin-bottom: 10px;}
.main-container .product-view .summary.single-product-info .product_meta .sku_wrapper a:hover, .main-container .product-view .summary.single-product-info .product_meta .posted_in a:hover, .main-container .product-view .summary.single-product-info .product_meta .tagged_as a:hover {color: #fcb800;}
.main-container .product-view .summary.single-product-info .product_meta .sku_wrapper a, .main-container .product-view .summary.single-product-info .product_meta .sku_wrapper span, .main-container .product-view .summary.single-product-info .product_meta .posted_in a, .main-container .product-view .summary.single-product-info .product_meta .posted_in span, .main-container .product-view .summary.single-product-info .product_meta .tagged_as a, .main-container .product-view .summary.single-product-info .product_meta .tagged_as span {color: #242424;text-transform: none;}
.main-container .product-view .summary.single-product-info .share_buttons {float: left;width: 100%;}
.main-container .product-view .summary.single-product-info .share_buttons .stButton, .main-container .product-view .summary.single-product-info .share_buttons .stMainServices {height: auto;}
.main-container .product-view .summary.single-product-info .share_buttons .stButton .stFb, .main-container .product-view .summary.single-product-info .share_buttons .stButton .stTwbutton, .main-container .product-view .summary.single-product-info .share_buttons .stButton .stArrow, .main-container .product-view .summary.single-product-info .share_buttons .stButton .stButton_gradient, .main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stFb, .main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stTwbutton, .main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stArrow, .main-container .product-view .summary.single-product-info .share_buttons .stMainServices .stButton_gradient {height: auto;}
.main-container .product-view .single-product-sharing {float: left;width: 100%;}
.main-container .product-view .single-product-sharing .widget-title {display: inline-block;font-size: 14px;font-weight: 700;margin-right: 15px;}
.main-container .product-view .single-product-sharing ul.social-icons {display: inline-block;list-style: none;padding: 0;}
.main-container .product-view .single-product-sharing ul.social-icons li {display: inline-block;margin-right: 15px;position: relative;}
.main-container .product-view .single-product-sharing ul.social-icons li a {color: #a4a4a4;display: block;line-height: 33px;text-align: center;}
.main-container .product-view .single-product-sharing ul.social-icons li a:hover {color: #fcb800;}
.main-container .product-view .single-product-sharing ul.social-icons li a i {line-height: 33px;}
.main-container .product-view .product .woocommerce-tabs {float: left;margin: 0 0 50px;width: 100%;position: relative;}
.main-container .product-view .product .woocommerce-tabs ul.tabs {background: none;float: left;border: 0;margin-bottom: 0;overflow: visible;padding: 0;text-align: center;width: 100%;border-bottom: 1px solid #ebebeb;}
.main-container .product-view .product .woocommerce-tabs ul.tabs:before, .main-container .product-view .product .woocommerce-tabs ul.tabs:after {display: none;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li {background: none;border: 0;box-shadow: none;list-style: none;margin: 0 0 -1px;padding: 0;position: relative;display: inline-block;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li:before, .main-container .product-view .product .woocommerce-tabs ul.tabs li:after {display: none;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li:first-child {padding-left: 0;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li a {color: #a4a4a4;display: block;font-size: 1.428em;font-weight: 500;padding: 10px 25px;position: relative;text-decoration: none;text-transform: capitalize;text-shadow: none;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li a:before {display: none;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li a:after {content: "";display: block;position: absolute;bottom: 0;left: 0;width: 0;height: 2px;border-bottom: 2px solid #fcb800;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li a:hover {background: none;color: #242424;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li a:hover:after {width: 100%;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li.active {background: none;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li.active a {background: none;color: #242424;}
.main-container .product-view .product .woocommerce-tabs ul.tabs li.active a:after {width: 100%;}
.main-container .product-view .product .woocommerce-tabs .panel {border-radius: 0;box-shadow: none;color: #999;float: left;font-size: 14px;line-height: 28px;min-height: 160px;padding: 30px 0 0;margin: 0;width: 100%;}
.main-container .product-view .product .woocommerce-tabs .panel h2 {font-size: 16px;margin: 0 0 20px;text-transform: uppercase;display: none;}
.main-container .product-view .product .woocommerce-tabs .panel h3 {font-size: 14px;margin: 0 0 20px;text-transform: uppercase;}
.main-container .product-view .product .woocommerce-tabs .panel p {margin: 0;}
.main-container .product-view .product .woocommerce-tabs .panel .shop_attributes {border-bottom: none;border-left: 1px solid #ebebeb;border-right: none;border-top: 1px solid #ebebeb;}
.main-container .product-view .product .woocommerce-tabs .panel .shop_attributes th {border-bottom: 1px solid #ebebeb;color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 12px;font-weight: normal;text-transform: uppercase;}
.main-container .product-view .product .woocommerce-tabs .panel .shop_attributes td {padding: 8px;border-bottom: 1px solid #ebebeb;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments {margin: 0 auto;max-width: 650px;width: 100%;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist {margin: 0 0 25px;padding: 0;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .avatar {background: none;border: none;padding: 0;width: 60px;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text {border: 1px solid #ebebeb;border-radius: 3px;margin-left: 80px;position: relative;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text:before {background: #fff;border-bottom: 1px solid #ebebeb;border-left: 1px solid #ebebeb;content: "";display: block;height: 10px;left: -6px;position: absolute;top: 10px;-webkit-transform: rotate(45deg);transform: rotate(45deg);width: 10px;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text p.meta {font-size: 16px;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .description {font-size: 15px;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text strong {font-family: Rubik,Arial,Helvetica,sans-serif;text-transform: uppercase;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #comments .commentlist li .comment-text .star-rating {color: #fcb800;font-size: 13px;height: 16px;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper {margin: 0 auto;max-width: 650px;width: 100%;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form label {font-family: Rubik,Arial,Helvetica,sans-serif;font-weight: normal;margin: 0 0 5px;width: 100%;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form textarea {border: 1px solid #ebebeb;border-radius: 3px;height: 80px;padding: 10px;width: 100%;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a {border: none;line-height: 14px;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a:after {color: #bababa;font-family: FontAwesome;font-weight: normal;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a.star-1:after {content: "";}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a.star-2:after {content: "";}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a.star-3:after {content: "";}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a.star-4:after {content: "";}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a.star-5:after {content: "";}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a.active:after, .main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .stars a:hover:after {color: #fcb800;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .form-submit #submit {background: #f2f2f2;border: 0;border-radius: 3px;box-shadow: none;color: #363f4d;display: inline-block;font-size: 12px;font-weight: 500;height: 45px;line-height: 45px;padding: 0 20px;text-shadow: none;text-transform: uppercase;white-space: nowrap;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .product-view .product .woocommerce-tabs #tab-reviews #reviews #review_form_wrapper .comment-form .form-submit #submit:hover {background: #fcb800;color: #fff;}
.main-container .product-view .upsells, .main-container .product-view .related {margin-bottom: 40px;float: left;width: 100%;}
.main-container .product-view .upsells .upsells.products, .main-container .product-view .related .upsells.products {border: none;box-shadow: none;float: left;width: 100%;}
.main-container .product-view .upsells .shop-products .slick-list, .main-container .product-view .related .shop-products .slick-list {padding: 0;}
.main-container .product-view .upsells .shop-products .item-col.first, .main-container .product-view .related .shop-products .item-col.first {clear: none;}
.main-container .product-view .upsells .shop-products .item-col .product-wrapper .count-down, .main-container .product-view .related .shop-products .item-col .product-wrapper .count-down {display: none;}
.main-container .woocommerce form h3 {font-size: 18px;margin: 0 0 20px;}
.main-container .woocommerce form label {font-family: Rubik,Arial,Helvetica,sans-serif;margin: 0 0 5px;}
.main-container .woocommerce form fieldset {float: left;margin: 20px 0;width: 100%;}
.main-container .woocommerce form fieldset legend {border-bottom: none;color: #fcb800;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;margin: 0 0 10px;padding: 0;text-transform: uppercase;}
.main-container .shop_table {border-color: #ebebeb;border-radius: 0;border-style: solid;border-width: 1px 0 0 1px;margin: 0 0 50px;}
.main-container .shop_table.cart {border-radius: 0;border: 0;}
.main-container .shop_table.cart thead {background: #f9f9f9;outline: 1px solid #ebebeb;}
.main-container .shop_table.cart thead tr th {border: 0;line-height: 35px;}
.main-container .shop_table.cart th, .main-container .shop_table.cart td {font-size: .857em;padding: 10px;border-top: 0;text-transform: uppercase;color: #363f4d;}
.main-container .shop_table.cart th.product-remove, .main-container .shop_table.cart td.product-remove {border-left: 0;}
.main-container .shop_table th {border-bottom: 0;color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: normal;font-weight: bold;padding: 20px 10px;text-align: center;text-transform: capitalize;vertical-align: middle;white-space: nowrap;}
.main-container .shop_table th.product-subtotal {border-right: 0;}
.main-container .shop_table td {border-right: 0;font-size: 14px;padding: 20px 10px;text-align: center;text-transform: capitalize;vertical-align: middle;}
.main-container .shop_table td.product-thumbnail img {width: 75px;}
.main-container .shop_table td.product-name a {color: #242424;text-transform: capitalize;font-size: 1em;font-weight: 400;}
.main-container .shop_table td.product-name a:hover {color: #fcb800;}
.main-container .shop_table td.product-name .variation {color: #a4a4a4;font-size: 12px;margin: 5px 0 0;text-transform: capitalize;}
.main-container .shop_table td.product-name .variation dt {float: none;font-weight: normal;}
.main-container .shop_table td.product-name .variation dd {float: none;margin: 0 0 3px;padding: 0;}
.main-container .shop_table td.product-price {color: #a4a4a4;color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;font-weight: 500;}
.main-container .shop_table td.product-subtotal {color: #a4a4a4;color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-weight: 400;font-weight: 500;border-right: 0;}
.main-container .shop_table td.product-remove {text-align: center;}
.main-container .shop_table a.remove {background: none;color: #c6c6c6 !important;display: inline-block;font-size: 18px;}
.main-container .shop_table a.remove:hover {color: #fcb800 !important;}
.main-container .shop_table .quantity {margin: auto;width: 68px;}
.main-container .shop_table .quantity .input-text {background: none;border: 1px solid #ebebeb;border-radius: 3px;color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 1em;font-weight: normal;height: 40px;padding: 0 5px 0 10px;width: 60px;}
.main-container .shop_table .cart-subtotal th, .main-container .shop_table .shipping th, .main-container .shop_table .order-total th {border: 0;font-size: 14px;font-weight: 400;}
.main-container .buttons-cart {float: left;margin: 0 0 35px !important;width: 100%;}
.main-container .buttons-cart .button {float: left;margin-right: 15px;margin-bottom: 10px;}
.main-container .buttons-cart .button:disabled[disabled], .main-container .buttons-cart .button:disabled {padding: 0 15px;}
.main-container .buttons-cart .continue {float: left;}
.main-container .return-to-shop .button {margin-bottom: 80px;}
.main-container .coupon {float: left;margin: 0 0 30px !important;width: 100%;}
.main-container .coupon h3 {font-size: 1.285em !important;position: relative;line-height: 34px;padding: 0;text-transform: capitalize;display: flex;}
.main-container .coupon h3:after {content: "";border-bottom: 1px solid #ebebeb;display: flex;flex: 1;height: 1px;margin-top: 17px;margin-left: 15px;}
.main-container .coupon p {color: #999;font-size: 13px;margin-bottom: 20px;}
.main-container .coupon label {display: block;font-size: 18px;font-weight: bold;margin: 0 0 10px;text-transform: uppercase;width: 100%;}
.main-container .coupon .input-text {float: left;height: 42px !important;margin: 0 0 22px;max-width: 100%;padding: 0 0 0 10px;width: 100%;}
.main-container .cart_totals {background: #f2f2f2;border: 1px solid #ebebeb;border-radius: 3px;float: left;width: 100%;margin-bottom: 30px;padding: 30px;}
.main-container .cart_totals h2 {font-size: 1.285em !important;position: relative;line-height: 34px;padding: 0;text-transform: capitalize;display: flex;margin: 0 0 20px;}
.main-container .cart_totals h2:after {content: "";border-bottom: 1px solid #ebebeb;display: flex;flex: 1;height: 1px;margin-top: 17px;margin-left: 15px;}
.main-container .cart_totals table {background: none;border: none;margin: 0;text-align: right;color: #242424;}
.main-container .cart_totals table th {border: none;font-size: 14px !important;padding: 0 10px 0 0;text-transform: capitalize;text-align: left;vertical-align: middle;}
.main-container .cart_totals table td {border: none;padding: 12px 0;vertical-align: top;text-align: right;}
.main-container .cart_totals table td .amount {color: #a4a4a4;color: #242424;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 14px;font-size: 16px;font-weight: 400;font-weight: 500;float: right;text-align: right;text-transform: capitalize;}
.main-container .cart_totals table td label {display: inline;margin: 0;white-space: normal;}
.main-container .cart_totals table .shipping {text-align: left;}
.main-container .cart_totals table .shipping ul#shipping_method {float: left;width: 100%;}
.main-container .cart_totals table .shipping ul#shipping_method li {float: left;margin: 0 0 10px;padding: 0;text-indent: 0;width: 100%;}
.main-container .cart_totals table .shipping ul#shipping_method li .shipping_method {margin: 0;position: relative;top: 2px;}
.main-container .cart_totals table .shipping ul#shipping_method li .amount {text-align: left;width: 100%;}
.main-container .cart_totals table .shipping p {float: left;text-align: right;width: 100%;margin: 0;}
.main-container .cart_totals table .shipping .woocommerce-shipping-calculator {float: left;text-align: right;width: 100%;}
.main-container .cart_totals table .shipping th, .main-container .cart_totals table .shipping td {border-top: 1px solid #ebebeb;}
.main-container .cart_totals table .shipping td {background: none !important;}
.main-container .cart_totals table .order-total th {font-size: 20px !important;color: #fcb800;}
.main-container .cart_totals table .order-total th, .main-container .cart_totals table .order-total .amount {font-size: 20px;text-transform: capitalize;white-space: nowrap;text-align: left;}
.main-container .cart_totals table .order-total th, .main-container .cart_totals table .order-total td {border-top: 1px solid #ebebeb;padding-top: 15px;}
.main-container .cart_totals table .order-total td .amount {color: #fcb800;font-size: 18px;font-weight: 500;}
.main-container .cart_totals .wc-proceed-to-checkout {padding: 10px 0 0;text-align: right;}
.main-container .cart_totals .wc-proceed-to-checkout .button {background: #fcb800;border-color: #fcb800;color: #fff;font-size: 16px;margin: 0 !important;padding: 3px 20px;height: 50px;line-height: 44px;font-weight: 700;}
.main-container .cart_totals .wc-proceed-to-checkout .button:hover {background: #333;border-color: #333;}
.main-container .cart_totals .wc-proceed-to-checkout .wcppec-checkout-buttons {text-align: right;}
.main-container .cart_totals .wc-proceed-to-checkout .wcppec-checkout-buttons .wcppec-checkout-buttons__separator {margin: 0;color: #242424;}
.main-container .shipping-calculator-form {background: #f8f8f8;border-radius: 3px;float: right;margin-top: 20px;max-width: 100%;padding: 10px;}
.main-container .shipping-calculator-form .form-row {margin-bottom: 10px;padding: 0;}
.main-container .shipping-calculator-form input, .main-container .shipping-calculator-form select {background: #fff;border: none;height: 32px;padding: 0 0 0 10px;}
.main-container .cart-form {position: relative;}
.main-container .cart-form .loading {background-color: #fff;background-image: url("../images/loader.gif");background-position: center center;background-repeat: no-repeat;display: none;height: 100%;left: 0;opacity: .7;position: absolute;top: 0;width: 100%;z-index: 2;}
.main-container .cart-form.loading .loading {display: block;}
.main-container .cross-sells {float: left;margin: 20px 0 30px;width: 100% !important;}
.main-container .cross-sells .title1 h3 {margin-bottom: 0;}
.main-container .cross-sells .cross-carousel {float: left;width: 100%;}
.main-container .cross-sells .shop-products .slick-list {padding-top: 0;}
.main-container .cross-sells .shop-products .item-col {margin: 0;}
.main-container .cross-sells .shop-products .item-col.first {clear: none;}
.main-container .cross-sells .shop-products .item-col .product-wrapper {margin: 5px 0;}
.main-container .cross-sells .shop-products .item-col .product-wrapper .product-image .price-rate {bottom: 50px;}
.main-container .cross-sells .shop-products .item-col .product-wrapper .product-image .price-rate .price-box {display: none;}
.main-container .cross-sells .shop-products .item-col .product-wrapper .product-image .actions {display: none;}
.main-container .cross-sells .shop-products .slick-dots li {margin: 0 2px;}
.main-container .woocommerce-checkout .woocommerce-billing-fields, .main-container .woocommerce-checkout .woocommerce-shipping-fields {margin: 0 0 30px;border: 1px solid #ebebeb;border-radius: 3px;}
.main-container .woocommerce-checkout .woocommerce-billing-fields h3, .main-container .woocommerce-checkout .woocommerce-shipping-fields h3 {font-size: 14px;font-weight: 500;margin: 0;line-height: 40px;padding: 5px 10px;width: 100%;position: relative;text-transform: uppercase;background: #f2f2f2;border-radius: 3px 3px 0 0;}
.main-container .woocommerce-checkout .woocommerce-billing-fields h3 label, .main-container .woocommerce-checkout .woocommerce-shipping-fields h3 label {font-weight: 700;}
.main-container .woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper, .main-container .woocommerce-checkout .woocommerce-shipping-fields .woocommerce-billing-fields__field-wrapper {border-top: 1px solid #ebebeb;padding: 20px;}
.main-container .woocommerce-checkout .woocommerce-billing-fields label, .main-container .woocommerce-checkout .woocommerce-shipping-fields label {font-family: Rubik,Arial,Helvetica,sans-serif;margin-bottom: 0;}
.main-container .woocommerce-checkout .woocommerce-billing-fields label input, .main-container .woocommerce-checkout .woocommerce-shipping-fields label input {position: relative;margin: 0 5px 0 0;display: inline-block;vertical-align: middle;}
.main-container .woocommerce-checkout .woocommerce-billing-fields .input-text, .main-container .woocommerce-checkout .woocommerce-shipping-fields .input-text {height: 42px;}
.main-container .woocommerce-checkout .woocommerce-billing-fields select, .main-container .woocommerce-checkout .woocommerce-shipping-fields select {border: 1px solid #ebebeb;height: 42px;}
.main-container .woocommerce-checkout .woocommerce-billing-fields #order_comments, .main-container .woocommerce-checkout .woocommerce-shipping-fields #order_comments {height: 90px;padding: 15px;}
.main-container .woocommerce-input-wrapper {width: 100%;}
.main-container .order-box {margin: 0 0 30px;border: 1px solid #ebebeb;border-radius: 3px;}
.main-container #order_review_heading {font-size: 14px;font-weight: 500;margin: 0;line-height: 40px;padding: 5px 10px;width: 100%;position: relative;text-transform: uppercase;background: #f2f2f2;border-radius: 3px 3px 0 0;}
.main-container #order_review {border-top: 1px solid #ebebeb;padding: 20px;}
.main-container #order_review .shop_table {background: none;border: none;}
.main-container #order_review .shop_table th, .main-container #order_review .shop_table td {border-bottom: 1px solid #ebebeb;border-right: none;font-size: 14px;padding: 15px 0;border-top: 0;}
.main-container #order_review .shop_table .shipping th, .main-container #order_review .shop_table .shipping td {vertical-align: top;}
.main-container #order_review .shop_table .shipping #shipping_method {width: 250px;}
.main-container #order_review .shop_table .shipping #shipping_method li {float: left;margin: 0 0 10px;padding: 0;text-indent: 0;width: 100%;}
.main-container #order_review .shop_table .shipping #shipping_method li .shipping_method {position: relative;top: 2px;}
.main-container #order_review .shop_table .order-total th, .main-container #order_review .shop_table .order-total td {border-bottom: none;font-size: 18px;border-top: 0;}
.main-container #order_review .shop_table .order-total th .amount, .main-container #order_review .shop_table .order-total td .amount {font-weight: 500;color: #fcb800;}
.main-container #order_review #payment {background: none;}
.main-container #order_review #payment a.about_paypal {margin-left: 15px;}
.main-container #order_review #payment .payment_methods {border: none;padding: 0;}
.main-container #order_review #payment .payment_methods li {margin: 0 0 15px;}
.main-container #order_review #payment .payment_methods label {font-family: Rubik,Arial,Helvetica,sans-serif;vertical-align: middle;display: inline-block;margin: 0;}
.main-container #order_review #payment .payment_methods .payment_box {background: none;box-shadow: none;font-size: 12px;margin: 0;padding: 0;text-shadow: none;width: 100%;}
.main-container #order_review #payment .payment_methods .payment_box:after {display: none;}
.main-container #order_review #payment .payment_methods .input-radio {position: relative;display: inline-block;vertical-align: middle;}
.main-container #order_review #payment .place-order {margin: 0;padding: 0;}
.main-container #order_review #payment .place-order #place_order {background: #fcb800;color: #fff;font-size: 14px;margin: 0;height: 45px;font-weight: 700;display: inline-block;float: left;}
.main-container #order_review #payment .place-order #place_order:hover {background: #333;}
.main-container .checkout_coupon {border: none;padding: 0;}
.main-container .checkout_coupon .form-row {float: left;margin: 0;width: auto;}
.main-container .checkout_coupon .input-text {height: 36px;width: 170px;}
.main-container .checkout_coupon .button {background: #242424;border: none;border-radius: 0;color: #fff;margin-left: 6px;}
.main-container .checkout_coupon .button:hover {background: #0b0b0b;}
.main-container .checkout-login form.login {background: #fff;border: 1px solid #ebebeb;border-radius: 0;margin: 0 0 20px;}
.main-container .checkout-login form.login .form-row {float: left;margin: 0;padding: 0;width: 100%;}
.main-container .checkout-login form.login label {font-family: Rubik,Arial,Helvetica,sans-serif;margin-bottom: 5px;}
.main-container .checkout-login form.login #rememberme {margin: 0 3px 0 15px;}
.main-container .checkout-login form.login .lost_password {float: left;margin: 10px 0 0;}
.main-container .checkout-login form.login .input-text {border: 1px solid #ebebeb;height: 36px;margin: 0 0 14px;max-width: 100%;padding: 0 0 0 10px;width: 370px;}
.main-container .checkout-done > p:first-child {font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 20px;font-weight: 700;line-height: 1.35;}
.main-container .checkout-done > p:first-child:before {content: "";display: inline-block;font-family: FontAwesome;margin-right: 8px;}
.main-container .checkout-done h2, .main-container .checkout-done h2.title {font-size: 20px;margin: 50px 0 15px;padding-bottom: 0;text-transform: uppercase;}
.main-container .checkout-done h3 {font-size: 13px;margin: 0 0 20px;padding: 0 0 0;width: 100%;}
.main-container .checkout-done .order_summary {background: #f8f8f8;float: left;font-size: 15px;margin: 20px 0 30px;padding: 25px;width: 100%;}
.main-container .checkout-done .order_summary strong {font-family: Rubik,Arial,Helvetica,sans-serif;font-weight: normal;margin-top: 5px;}
.main-container .checkout-done .order_summary li {margin: 0;padding-left: 10px;}
.main-container .checkout-done .bacs_details {padding: 0;}
.main-container .checkout-done .shop_table {border: none;max-width: 650px;table-layout: fixed;}
.main-container .checkout-done .shop_table th, .main-container .checkout-done .shop_table td {border-right: none;font-size: 15px;padding: 15px 0;}
.main-container .checkout-done .shop_table th {font-weight: 700;}
.main-container .checkout-done .shop_table .product-name a {color: #fcb800;}
.main-container .checkout-done .shop_table tfoot th, .main-container .checkout-done .shop_table tfoot td {border-bottom: none;padding-bottom: 0;}
.main-container .checkout-done .shop_table tfoot th {font-weight: 400;padding-right: 30px;text-align: right;}
.main-container .checkout-done .customer_details {margin: 0;}
.main-container .checkout-done .customer_details th, .main-container .checkout-done .customer_details td {border-bottom: none;}
.main-container .customer_login form.login, .main-container .customer_login form.register {border: none;float: left;margin: 0 0 30px;padding: 0;width: 100%;}
.main-container .customer_login form.login .form-fields, .main-container .customer_login form.register .form-fields {border-bottom: none;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-top: 1px solid #ebebeb;float: left;padding: 20px 25px;width: 100%;}
.main-container .customer_login form.login .form-fields h2, .main-container .customer_login form.register .form-fields h2 {border-bottom: 1px solid #ebebeb;font-size: 18px;margin: 0 0 15px;padding: 0 0 5px;text-transform: uppercase;}
.main-container .customer_login form.login .form-fields .form-row, .main-container .customer_login form.register .form-fields .form-row {margin: 0 0 8px;padding: 0;}
.main-container .customer_login form.login .form-action, .main-container .customer_login form.register .form-action {background: #f8f8f8;border-bottom: 1px solid #ebebeb;border-left: 1px solid #ebebeb;border-right: 1px solid #ebebeb;border-top: none;float: left;padding: 15px 10px;width: 100%;}
.main-container .customer_login form.login .form-action .lost_password, .main-container .customer_login form.register .form-action .lost_password {float: left;line-height: 36px;margin: 0;}
.main-container .customer_login form.login .form-action label, .main-container .customer_login form.register .form-action label {float: right;font-weight: normal;line-height: 36px;margin: 0 20px 0 0;}
.main-container .customer_login form.login .form-action label #rememberme, .main-container .customer_login form.register .form-action label #rememberme {margin-right: 3px;margin-top: 0;position: relative;top: 1px;}
.main-container .customer_login form.login .form-action .button, .main-container .customer_login form.register .form-action .button {float: right;}
.main-container .recent-orders-title {font-size: 18px;margin: 0 0 20px;text-transform: uppercase;}
.main-container .address-box {float: left;margin: 0 0 30px;width: 100%;}
.main-container .address-box.recent-orders, .main-container .address-box.my-address {border: none;padding: 0;}
.main-container .address-box h2, .main-container .address-box h2.title {font-size: 18px;text-transform: uppercase;}
.main-container .address-box table.shop_table {border-radius: 0;font-size: 14px;}
.main-container .address-box table.shop_table th, .main-container .address-box table.shop_table td {text-align: center;vertical-align: middle;}
.main-container .address-box table.shop_table .order-number {border-left: none;}
.main-container .address-box table.shop_table .button {margin: 0;padding: 0 30px;}
.main-container .address-box table.shop_table.order_details th, .main-container .address-box table.shop_table.order_details .product-name {text-align: left;}
.main-container .address-box table.shop_table.order_details td, .main-container .address-box table.shop_table.order_details .product-total {text-align: right;}
.main-container .address-box table.shop_table.order_details .product-name {border-left: none;}
.main-container .address-box table.shop_table.order_details tfoot th {border-left: none;border-top: none;}
.main-container .address-box .lost_reset_password {float: left;width: 100%;}
.main-container .address-box .lost_reset_password .form-row .button {float: left;}
.main-container .addresses {line-height: 2;}
.main-container .addresses .title h3 {border-bottom: 1px solid #ebebeb;font-size: 16px;margin: 0 0 10px;padding: 15px 0;width: 100%;}
.main-container .addresses address {line-height: 2;}
.main-container .myaccount_user {color: #666;margin: 0 0 30px;padding: 0;}
.main-container .myaccount_user a {text-decoration: underline;}
.main-container #yith-wcwl-form .wishlist_table .product-remove {border-left: none;}
.main-container #yith-wcwl-form .wishlist_table tr td.product-stock-status span.wishlist-in-stock {color: #fcb800;}
.main-container #yith-wcwl-form .yith-wcwl-share ul {margin: 0;padding: 0;}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link {margin: 0 0 10px;}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a {color: #444;}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link a:hover {color: #fcb800;}
.home.blog .main-container {padding-top: 50px;}
.home .header-container {margin-bottom: 0;}
.home .header-container .categories-menu.show_home #mega_main_menu {display: none;}
.home .header-container .header .morelesscate {display: none;}
.home .header-container.header-coffee-1, .home .header-container.header-petmarket-1 {position: absolute;left: 0;right: 0;top: 0;}
.home .categories-menu.show_home #categories, .home .categories-menu.show_home .morelesscate {display: block;}
.home .main-container {margin: 0;}
.home .footer {margin: 0;}
.heightzero {height: 0px;overflow: hidden;}
.wrapper .box-layout .home-slider {margin-left: 0;margin-right: 0;}
.wrapper .box-layout .special-products {margin-left: -60px;margin-right: -60px;}
.wrapper.box-layout2 .main-container, .wrapper.box-layout2 .footer {max-width: 1230px;padding-left: 30px;padding-right: 30px;margin-left: auto;margin-right: auto;}
.wrapper .title1 {margin: 0 0 25px;text-align: left;position: relative;}
.wrapper .title1:before {border-bottom: 1px solid #ebebeb;content: "";width: 100%;top: 50%;left: 0;position: absolute;}
.wrapper .title1 h3, .wrapper .title1 h2 {background: #fff;margin: 0;position: relative;display: inline-block;padding-right: 15px;}
.wrapper .title1.layout2 {text-align: center;}
.wrapper .title1.layout2:before {display: none;}
.wrapper .title1.layout2 h3, .wrapper .title1.layout2 h2 {font-size: 2.14em;}
.wrapper .title1.layout3:before {display: none;}
.wrapper .title1.layout4 h3, .wrapper .title1.layout4 h2 {font-size: 1.714em;}
.wrapper .full-width {margin-left: 0;margin-right: 0;}
.wrapper .full-width .row-container {margin-left: 0;margin-right: 0;max-width: 100%;width: 100%;}
.wrapper .full-width .row-container .vc_column-inner {padding-left: 0;padding-right: 0;}
.wrapper .full-width .container .row-container .vc_column-inner {padding-left: 15px;padding-right: 15px;}
.main-container .home-slider.full-width {padding-top: 0;margin-left: 0;margin-right: 0;padding-left: 0;padding-right: 0;}
.main-container .home-slider.full-width .wpb_content_element {margin-bottom: 0;}
.main-container .home-slider.full-width .row-container {padding-right: 0;padding-left: 0;}
.main-container .home-slider.full-width .vc_column_container {padding-right: 0;padding-left: 0;}
.header-container .header-sticky.ontop.show .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {height: 27px;overflow: visible;padding-left: 40px;}
.header-container .header-our-service {padding: 10px 0;}
.header-container .header-our-service .box:not(:last-child) {border-right: 1px solid #ebebeb;}
.header-container .header-our-service .box .box-inner {margin: 0;text-transform: uppercase;color: #a4a4a4;text-align: center;}
.header-container .header-our-service .box .box-inner strong {color: #fcb800;font-weight: 400;}
.header-container .wpb_revslider_element {margin: 0;}
.header-container.header-digital-2 .header-block {background: linear-gradient(to right,#9247d9,#00dbab);}
.header-container.header-digital-2 .header-search .widget_product_search #searchform .form-input {border-color: #ebebeb;}
.header-container.header-digital-2 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-color: #ebebeb;}
.header-container.header-digital-2 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {border-color: #ebebeb;color: #fcb800;}
.header-container.header-digital-2 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {color: #fff;}
.header-container.header-digital-2 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-digital-3 .header-bottom {border-bottom: 1px solid rgba(255,255,255,.1);}
.header-container.header-digital-3 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li, .header-container.header-digital-3 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li {border-right: 1px solid rgba(255,255,255,.1);}
.header-container.header-digital-3 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.first, .header-container.header-digital-3 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.first {border-left: 1px solid rgba(255,255,255,.1);}
.header-container.header-digital-3 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text, .header-container.header-digital-3 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text {padding-left: 20px;}
.header-container.header-digital-4 .header-search .widget_product_search #searchform .form-input {border-color: #ebebeb;}
.header-container.header-digital-4 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-color: #ebebeb;}
.header-container.header-digital-4 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {border-color: #ebebeb;color: #fcb800;}
.header-container.header-digital-4 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {color: #fff;}
.header-container.header-digital-4 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-medical-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-medical-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container.header-medical-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {color: #fcb800;}
.header-container.header-medical-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-medical-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-book-1 .header-block {background: #ea9a01;}
.header-container.header-book-1 .header-block .header-block-inner .content a {color: #fcb800;}
.header-container.header-book-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-coffee-1, .header-container.header-petmarket-1 {float: none;max-width: 1170px;margin-left: auto;margin-right: auto;}
.header-container.header-coffee-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after, .header-container.header-petmarket-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-glasses-1 .vc_column_container>.vc_column-inner {padding: 0;}
.header-container.header-glasses-1 .header-search {margin: 40px 0;}
.header-container.header-glasses-1 .header-search .widget_product_search #searchform .form-input {border: 1px solid rgba(255,255,255,.1);max-width: 230px;}
.header-container.header-glasses-1 .header-search .widget_product_search #searchform #ws {height: 43px;line-height: 43px;}
.header-container.header-glasses-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;color: #fff;line-height: 43px;top: 0;right: 0;bottom: 0;}
.header-container.header-glasses-1 .logo > .vc_figure {margin: auto;}
.header-container.header-glasses-1 .widget_shopping_cart {margin: 40px 0;}
.header-container.header-glasses-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-glasses-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {color: #fff;}
.header-container.header-watch-1 .topbar-right > .vc_column-inner > .wpb_wrapper {display: flex;float: right;}
.header-container.header-watch-1 .topbar-right .header-search {margin: 0;padding: 0;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform .form-input {border-width: 0 1px;border-radius: 0;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform #ws {height: 45px;line-height: 45px;width: 290px;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform #ws::placeholder {color: #a4a4a4;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform #ws:-ms-input-placeholder {color: #a4a4a4;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform #ws::-ms-input-placeholder {color: #a4a4a4;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform #wsearchsubmit {right: 0;top: 0;bottom: 0;background: none;color: #a4a4a4;}
.header-container.header-watch-1 .topbar-right .header-search .widget_product_search #searchform #wsearchsubmit:hover {color: #fcb800;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical {position: relative;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical:hover .widget_nav_menu {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);visibility: visible;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical:before {content: "";font-family: "plaza-icon";font-size: 1.5em;display: inline-block;width: 45px;height: 45px;text-align: center;line-height: 45px;color: #a4a4a4;cursor: pointer;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical .widget_nav_menu {background: #fff;border: 0;border-radius: 3px;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);position: absolute;padding: 10px;top: 100%;right: 0;width: auto;min-width: 120px;text-align: center;visibility: hidden;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;-webkit-transform: translate(0,20px);-moz-transform: translate(0,20px);-ms-transform: translate(0,20px);-o-transform: translate(0,20px);}
.header-container.header-watch-1 .topbar-right .top-menu-vertical .widget_nav_menu .menu {list-style: none;padding: 0;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical .widget_nav_menu .menu li {white-space: nowrap;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical .widget_nav_menu .menu li a {color: #7a7a7a;line-height: 28px;}
.header-container.header-watch-1 .topbar-right .top-menu-vertical .widget_nav_menu .menu li a:hover {color: #fcb800;}
.header-container.header-watch-1 .topbar-right .widget_shopping_cart {font-size: 1.16em;margin: 0;}
.header-container.header-watch-1 .topbar-right .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-radius: 0;border-width: 0 1px;}
.header-container.header-watch-1 .topbar-right .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {padding: 10px 20px 10px 50px;line-height: 25px;}
.header-container.header-watch-1 .topbar-right .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);top: 50%;left: 20px;}
.header-container.header-watch-1 .topbar-right .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content ul.cart_list li {border-color: rgba(255,255,255,.1);}
.header-container.header-watch-1 .social-icons {padding: 37px 0;}
.header-container.header-watch-1 .social-icons:after {content: "";display: table;clear: both;}
.header-container.header-watch-1 .social-icons ul {padding: 0;}
.header-container.header-watch-1 .social-icons ul li {display: inline-block;position: relative;margin-top: 10px;}
.header-container.header-watch-1 .social-icons ul li:not(:last-child) {margin-right: 5px;}
.header-container.header-watch-1 .social-icons ul li a {background: #2f2f2f;border-radius: 100%;color: #616161;display: block;font-size: 0;line-height: 0;height: 30px;width: 30px;text-align: center;}
.header-container.header-watch-1 .social-icons ul li a:hover {background: #fcb800;color: #fff;}
.header-container.header-watch-1 .social-icons ul li a i {display: block;width: auto;}
.header-container.header-watch-1 .social-icons ul li a i:before {display: block;font-size: 14px;line-height: 30px;}
.header-container.header-watch-1 .header-sidebar {display: none;padding: 40px;}
.header-container.header-watch-1 .header-sidebar .vc_column_container >.vc_column-inner {padding: 0;}
.header-container.header-watch-1 .header-sidebar .social-icons {padding: 0;}
.header-container.header-watch-1 .copy-right {color: #a4a4a4;}
.header-container.header-book-2 .header-block {background: linear-gradient(to right,#9247d9,#00dbab);}
.header-container.header-book-2 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-book-2 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-game-1 .header-search .widget_product_search #searchform .form-input {background: rgba(255,255,255,.1);border-radius: 25px;border: 0;}
.header-container.header-game-1 .header-search .widget_product_search #searchform #ws {line-height: 45px;height: 45px;}
.header-container.header-game-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;bottom: 0;right: 0;top: 0;}
.header-container.header-game-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: none;color: #fcb800;}
.header-container.header-game-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-radius: 30px;border: 0;background: rgba(255,255,255,.1);}
.header-container.header-game-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {line-height: 25px;}
.header-container.header-game-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: rgba(255,255,255,.1);}
.header-container.header-game-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;top: 50%;-webkit-transform: translate(-20px,-50%);-moz-transform: translate(-20px,-50%);-ms-transform: translate(-20px,-50%);-o-transform: translate(-20px,-50%);}
.header-container.header-contruction-1 .header-search .widget_product_search #searchform .form-input {background: rgba(255,255,255,.1);border-radius: 25px;border: 0;}
.header-container.header-contruction-1 .header-search .widget_product_search #searchform #ws {line-height: 45px;height: 45px;}
.header-container.header-contruction-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;bottom: 0;right: 0;top: 0;}
.header-container.header-contruction-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: none;color: #fcb800;}
.header-container.header-contruction-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-radius: 30px;border: 0;background: rgba(255,255,255,.1);}
.header-container.header-contruction-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {line-height: 25px;}
.header-container.header-contruction-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: rgba(255,255,255,.1);}
.header-container.header-contruction-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;top: 50%;-webkit-transform: translate(-20px,-50%);-moz-transform: translate(-20px,-50%);-ms-transform: translate(-20px,-50%);-o-transform: translate(-20px,-50%);}
.header-container.header-contruction-1 .header-bottom {background-position: 0 0;background-repeat: repeat-x !important;}
.header-container.header-jewelry-1 .header-block {background: none;}
.header-container.header-jewelry-1 .header-block .header-block-inner .content {color: #a96b6b;}
.header-container.header-jewelry-1 .header-block .header-block-inner .content a {color: #fcb800;}
.header-container.header-jewelry-1 .vc_column_container>.vc_column-inner {padding: 0;}
.header-container.header-jewelry-1 .header-search {margin: 40px 0;}
.header-container.header-jewelry-1 .header-search .widget_product_search #searchform .form-input {border: 1px solid rgba(255,255,255,.1);max-width: 230px;}
.header-container.header-jewelry-1 .header-search .widget_product_search #searchform #ws {height: 43px;line-height: 43px;}
.header-container.header-jewelry-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;color: #fff;line-height: 43px;top: 0;right: 0;bottom: 0;}
.header-container.header-jewelry-1 .logo > .vc_figure {margin: auto;}
.header-container.header-jewelry-1 .widget_shopping_cart {margin: 40px 0;}
.header-container.header-jewelry-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-jewelry-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {color: #fff;}
.header-container.header-jewelry-1 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text {text-transform: capitalize;}
.header-container.header-bike-1 .header-bottom {border-bottom: 1px solid rgba(255,255,255,.1);}
.header-container.header-bike-1 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li, .header-container.header-bike-1 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li {border-right: 1px solid rgba(255,255,255,.1);}
.header-container.header-bike-1 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.first, .header-container.header-bike-1 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.first {border-left: 1px solid rgba(255,255,255,.1);}
.header-container.header-bike-1 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text, .header-container.header-bike-1 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text {padding-left: 20px;}
.header-container.header-bike-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-bike-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container.header-bike-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {color: #fcb800;}
.header-container.header-bike-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-bike-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-sport-1 {margin-left: -30px;margin-right: -30px;}
.header-container.header-sport-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-sport-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container.header-sport-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {color: #fcb800;}
.header-container.header-sport-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-sport-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-fashion-1 .header-search .widget_product_search #searchform .form-input {border-radius: 25px;}
.header-container.header-fashion-1 .header-search .widget_product_search #searchform #ws {line-height: 45px;height: 45px;}
.header-container.header-fashion-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;bottom: 0;right: 0;top: 0;color: #fff;}
.header-container.header-fashion-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: none;color: #fcb800;}
.header-container.header-fashion-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-radius: 30px;border: 0;background: #fcb800;}
.header-container.header-fashion-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {line-height: 25px;color: #fff;}
.header-container.header-fashion-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #f1ac06;top: 50%;-webkit-transform: translate(-20px,-50%);-moz-transform: translate(-20px,-50%);-ms-transform: translate(-20px,-50%);-o-transform: translate(-20px,-50%);}
.header-container.header-fashion-1 .main-menu-wrapper {background: #152129;border-radius: 3px;padding: 0 30px;}
.header-container.header-furnilife-1 .header-bottom {border-bottom: 1px solid rgba(255,255,255,.1);}
.header-container.header-furnilife-1 .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text, .header-container.header-furnilife-1 .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li.first > a.item_link .link_text {padding-left: 0;}
.header-container.header-furnilife-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-furnilife-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container.header-furnilife-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {color: #fcb800;}
.header-container.header-furnilife-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-furnilife-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-auto-parts-1 .header-block {background-image: none;text-align: left;}
.header-container.header-auto-parts-1 .social-icons-container {margin: 0;display: flex;justify-content: flex-end;}
.header-container.header-auto-parts-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fff;color: #242424;}
.header-container.header-auto-parts-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {color: #fcb800;}
.header-container.header-auto-parts-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #242424;}
.header-container.header-organic-1 .header-block {background-image: none;text-align: left;}
.header-container.header-organic-1 .header-search .widget_product_search #searchform .form-input {border-color: #ebebeb;}
.header-container.header-organic-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-organic-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #c99300;}
.header-container.header-organic-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-color: #ebebeb;}
.header-container.header-organic-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {border-color: #ebebeb;color: #fcb800;}
.header-container.header-organic-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-organic-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-petmarket-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fff;color: #242424;}
.header-container.header-petmarket-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #242424;color: #fff;}
.header-container.header-petmarket-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fff;color: #242424;}
.header-container.header-cosmetic-1 .vc_column_container>.vc_column-inner {padding: 0;}
.header-container.header-cosmetic-1 .header-search {margin: 40px 0;}
.header-container.header-cosmetic-1 .header-search .widget_product_search #searchform .form-input {border: 1px solid rgba(255,255,255,.1);max-width: 230px;}
.header-container.header-cosmetic-1 .header-search .widget_product_search #searchform #ws {height: 43px;line-height: 43px;}
.header-container.header-cosmetic-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;color: #fff;line-height: 43px;top: 0;right: 0;bottom: 0;}
.header-container.header-cosmetic-1 .logo > .vc_figure {margin: auto;}
.header-container.header-cosmetic-1 .widget_shopping_cart {margin: 40px 0;}
.header-container.header-cosmetic-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-cosmetic-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {color: #fff;}
.header-container.header-smarttoy-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-smarttoy-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container.header-smarttoy-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {color: #fcb800;}
.header-container.header-smarttoy-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-smarttoy-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-housewares-1 .header-block {background-image: none;text-align: left;}
.header-container.header-housewares-1 .header-search .widget_product_search #searchform .form-input {background: #fff;}
.header-container.header-housewares-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: #fcb800;}
.header-container.header-housewares-1 .header-search .widget_product_search #searchform #wsearchsubmit:hover {background: #ffce4a;}
.header-container.header-housewares-1 .header-search .widget_product_search #searchform #ws {color: #a5a5a5;}
.header-container.header-housewares-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {background: #fff;}
.header-container.header-housewares-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {color: #242424;}
.header-container.header-housewares-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:before {border-right-color: #ebebeb;}
.header-container.header-housewares-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #999;}
.header-container.header-housewares-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;}
.header-container.header-underwear-1 .vc_column_container>.vc_column-inner {padding: 0;}
.header-container.header-underwear-1 .header-search {margin: 40px 0;}
.header-container.header-underwear-1 .header-search .widget_product_search #searchform .form-input {border-radius: 25px;border: 1px solid rgba(255,255,255,.1);max-width: 230px;}
.header-container.header-underwear-1 .header-search .widget_product_search #searchform #ws {height: 43px;line-height: 43px;}
.header-container.header-underwear-1 .header-search .widget_product_search #searchform #wsearchsubmit {background: none;color: #fff;line-height: 43px;top: 0;right: 0;bottom: 0;}
.header-container.header-underwear-1 .logo > .vc_figure {margin: auto;}
.header-container.header-underwear-1 .widget_shopping_cart {margin: 40px 0;}
.header-container.header-underwear-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler {border-width: 1px;border-radius: 25px;}
.header-container.header-underwear-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a {padding: 10px 15px;line-height: 23px;}
.header-container.header-underwear-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a:after {color: #ebebeb;}
.header-container.header-underwear-1 .widget_shopping_cart .widget_shopping_cart_content .cart-toggler a .cart-quantity {background: #fcb800;color: #fff;top: 50%;-webkit-transform: translate(-16px,-50%);-moz-transform: translate(-16px,-50%);-ms-transform: translate(-16px,-50%);-o-transform: translate(-16px,-50%);}
.owl-carousel.shop-products {width: auto;margin: 0 -5px;z-index: 0;}
.owl-carousel.shop-products:hover {z-index: 2;}
.owl-carousel.shop-products .owl-stage-outer {padding: 15px 0 200px;margin-bottom: -200px;}
.owl-carousel.shop-products .owl-item {padding: 0 5px;}
.owl-carousel.shop-products .owl-item:hover {position: relative;z-index: 1;}
.owl-carousel.shop-products .owl-item .item-col {max-width: 100%;}
.owl-carousel.shop-products .owl-item .group {max-width: 100%;}
.owl-carousel .owl-nav {background: #fff;overflow: hidden;position: absolute;top: -57px;right: 5px;padding-left: 15px;z-index: 8;}
.owl-carousel .owl-nav button {background: #efefef !important;border-radius: 3px;color: #c6c6c6 !important;overflow: hidden;outline: none;width: 35px;height: 35px;text-align: center;float: left;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.owl-carousel .owl-nav button:hover {background: #fcb800 !important;color: #fff !important;}
.owl-carousel .owl-nav button:before {display: block;line-height: 35px;font-family: "plaza-icon";}
.owl-carousel .owl-nav button.owl-next:before {content: "";}
.owl-carousel .owl-nav button.owl-prev {margin-right: 5px;}
.owl-carousel .owl-nav button.owl-prev:before {content: "";}
.owl-carousel .owl-dots {text-align: center;}
.owl-carousel .owl-dots .owl-dot {width: 10px;height: 10px;border-radius: 100%;background: #ddd;margin: 0 2px;}
.owl-carousel .owl-dots .owl-dot:hover, .owl-carousel .owl-dots .owl-dot.active {background: #fcb800;}
.owl-carousel .owl-item .item-col {margin-bottom: 0;}
.owl-carousel .owl-item .group .item-col:not(:last-child) {margin-bottom: 20px;}
.owl-carousel .owl-item img {width: auto;}
.owl-nav-middle .owl-carousel:hover .owl-nav button {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.owl-nav-middle .owl-carousel .owl-nav {position: static;}
.owl-nav-middle .owl-carousel .owl-nav button {position: absolute;top: 50%;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;z-index: 9;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.owl-nav-middle .owl-carousel .owl-nav button.owl-next {right: 0;}
.owl-nav-middle .owl-carousel .owl-nav button.owl-prev {left: 0;margin: 0;}
.owl-nav-bg1 .owl-carousel .owl-nav button {background: #ebebeb !important;}
.owl-nav-bg1 .owl-carousel .owl-nav button:hover {background: #fcb800 !important;}
.owl-nav-2 .owl-carousel .owl-nav button {border-radius: 100%;}
.main-container .wpb_revslider_element {margin-bottom: 0;}
.main-container .wpb-js-composer .vc_tta-container {margin: 0;}
.main-container .home-tabs .vc_tta-tabs-container {display: block !important;padding: 0;margin: 0 auto 15px !important;min-height: 34px;text-align: center;position: relative;max-width: 1200px;}
.main-container .home-tabs .vc_tta-tabs-container:before {border-bottom: 1px solid #ebebeb;content: "";top: 50%;left: 0;right: 0;position: absolute;}
.main-container .home-tabs .vc_tta-tabs-list {margin: 0;padding: 0 10px !important;display: inline-block !important;background: #fff;position: relative;z-index: 3;}
.main-container .home-tabs .vc_tta-tabs-list li {display: inline-block;list-style: none;margin: 0 5px !important;}
.main-container .home-tabs .vc_tta-tabs-list li a {background: none !important;border: 2px solid #ebebeb !important;border-radius: 3px !important;color: #242424 !important;font-family: Rubik,Arial,Helvetica,sans-serif;font-size: 1.285em;padding: 0 34px !important;font-weight: 500;line-height: 46px;text-transform: capitalize;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;position: relative;}
.main-container .home-tabs .vc_tta-tabs-list li:hover a, .main-container .home-tabs .vc_tta-tabs-list li.vc_active a {background: none !important;border-color: #fcb800 !important;color: #fcb800 !important;}
.main-container .home-tabs .vc_tta-panels-container .vc_tta-panel-heading {display: none !important;}
.main-container .home-tabs .vc_tta-panel-body {overflow: visible !important;padding: 0 !important;z-index: 11;position: relative;}
.main-container .home-tabs .shop-products .item-col {margin-bottom: 0;}
.main-container .home-tabs .shop-products .item-col.first {clear: none;}
.main-container .home-tabs.layout2 .vc_tta-tabs-list li {margin: 0;}
.main-container .home-tabs.layout2 .vc_tta-tabs-list li:not(:last-child):after {border-radius: 100%;background: #ebebeb;content: "";display: inline-block;height: 5px;width: 5px;}
.main-container .home-tabs.layout2 .vc_tta-tabs-list li:hover a, .main-container .home-tabs.layout2 .vc_tta-tabs-list li.vc_active a {background: none !important;border-color: #fcb800 !important;color: #242424 !important;}
.main-container .home-tabs.layout2 .vc_tta-tabs-list li a {border: 0 !important;color: #606060 !important;display: inline-block;padding: 0 25px !important;vertical-align: middle;}
.main-container .home-tabs.layout3 .vc_tta-tabs-list li {margin: 0;}
.main-container .home-tabs.layout3 .vc_tta-tabs-list li:hover a, .main-container .home-tabs.layout3 .vc_tta-tabs-list li.vc_active a {background: none !important;border-color: #fcb800 !important;color: #fcb800 !important;}
.main-container .home-tabs.layout3 .vc_tta-tabs-list li a {border: 0 !important;color: #242424 !important;display: inline-block;padding: 0 25px !important;vertical-align: middle;}
.main-container .home-tabs.layout4 .vc_tta-tabs-list {padding: 0 !important;}
.main-container .home-tabs.layout4 .vc_tta-tabs-list li {margin: 0 30px 0 0 !important;}
.main-container .home-tabs.layout4 .vc_tta-tabs-list li:hover a, .main-container .home-tabs.layout4 .vc_tta-tabs-list li.vc_active a {background: none !important;border-color: #fcb800 !important;color: #fcb800 !important;}
.main-container .home-tabs.layout4 .vc_tta-tabs-list li a {border: 0 !important;color: #242424 !important;display: inline-block;padding: 0 !important;vertical-align: middle;}
.main-container .products-carousel .shop-products .item-col.first {clear: none;}
.main-container .products-carousel .shop-products .group .item-col.last {margin: 0;}
.main-container .products-carousel .shop-products .group .item-col .product-name {padding: 0;}
.main-container .products-carousel .shop-products .group .item-col .product-name:after {display: none;}
.main-container .category-links {position: absolute;right: 100px;background: #fff;top: 0;margin: 0;}
.main-container .category-links ul {list-style: none;padding: 0;}
.main-container .category-links ul li {display: inline-block;padding: 0 10px;}
.main-container .category-links ul li a {color: #a4a4a4;line-height: 28px;display: block;}
.main-container .category-links ul li a:hover {color: #242424;}
.main-container .category-links ul li:first-child a {color: #242424;}
.main-container .home-static-1 .box .box-inner {position: relative;overflow: hidden;margin: 0;}
.main-container .home-static-1 .box .box-inner:hover:before {border-color: rgba(255,255,255,.8);left: 15px;top: 15px;bottom: 15px;right: 15px;}
.main-container .home-static-1 .box .box-inner:before {position: absolute;content: "";display: block;left: 0;top: 0;right: 0;bottom: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;border: 1px solid transparent;pointer-events: none;}
.main-container .home-static-1.game-static > .row-container {margin-top: -160px;}
.main-container .home-static-1.layout2 .box .box-inner {position: relative;overflow: hidden;margin: 0;}
.main-container .home-static-1.layout2 .box .box-inner:hover:before {background: rgba(0,0,0,.2);left: 0;top: 0;bottom: 0;right: 0;}
.main-container .home-static-1.layout2 .box .box-inner:before {position: absolute;content: "";display: block;left: 0;top: 0;right: 0;bottom: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;background: none;pointer-events: none;}
.main-container .home-static-2 {background-position: center;padding: 100px 0;}
.main-container .home-static-2 .box-text {margin: 0;}
.main-container .home-static-2 .box-text .text-inner h3 {font-weight: 300;font-size: 3.43em;line-height: 1;margin-bottom: 30px;}
.main-container .home-static-2 .box-text .text-inner p {font-size: 1.285em;color: #242424;font-weight: 300;}
.main-container .home-static-2 .box-text .text-inner .price {color: #fcb800;font-size: 2.143em;margin-bottom: 30px;}
.main-container .home-static-2 .box-text .text-inner .button {background: #222;color: #fff;height: 50px;line-height: 50px;padding: 0 30px;font-size: 1em;}
.main-container .home-static-2 .box-text .text-inner .button:hover {background: #fcb800;}
.main-container .home-static-2.layout2 {color: #fff;font-family: Rubik,Arial,Helvetica,sans-serif;}
.main-container .home-static-2.layout2 .box-text .text-inner h5 {color: #fff;font-size: 1.714em;}
.main-container .home-static-2.layout2 .box-text .text-inner h3 {color: #fff;font-size: 5.714em;line-height: .8;}
.main-container .home-static-2.layout2 .box-text .text-inner .price {color: #fff;font-size: 2.142em;margin-bottom: 50px;}
.main-container .home-static-2.layout2 .box-text .text-inner .price strong {color: #fcb800;font-size: 1.6em;font-weight: 400;}
.main-container .home-static-2.layout2 .box-text .text-inner .button {background: #fcb800;font-weight: 500;}
.main-container .home-static-2.layout2 .box-text .text-inner .button:hover {background: #c99300;}
.main-container .book-static-2 {background-position: center;padding: 100px 0;}
.main-container .book-static-2 .box-text {margin: 0 0 0 200px;text-align: center;max-width: 850px;}
.main-container .book-static-2 .box-text .text-inner h3 {font-weight: 300;font-size: 3.43em;line-height: 1;margin-bottom: 30px;}
.main-container .book-static-2 .box-text .text-inner p {font-size: 1.285em;color: #242424;font-weight: 300;}
.main-container .book-static-2 .box-text .text-inner .price {color: #242424;margin: 30px 0 60px;}
.main-container .book-static-2 .box-text .text-inner .price strong {font-weight: 400;font-size: 2.143em;margin-bottom: 30px;}
.main-container .book-static-2 .box-text .text-inner .button {background: #222;color: #fff;height: 50px;line-height: 50px;padding: 0 30px;}
.main-container .book-static-2 .box-text .text-inner .button:hover {background: #fcb800;}
.main-container .home-static-3 .box {display: flex;}
.main-container .home-static-3 .box .col {display: flex;flex-direction: column;justify-content: center;}
.main-container .home-static-3 .box-text {text-align: center;}
.main-container .home-static-3 .box-text h5 {font-size: 1.714em;font-weight: 400;line-height: .8;}
.main-container .home-static-3 .box-text h3 {font-size: 5.714em;font-weight: 400;line-height: .8;margin: .5em 0;}
.main-container .home-static-3 .box-text p {font-style: italic;color: #242424;}
.main-container .home-static-3 .box-text p strong {color: #fcb800;font-weight: 400;}
.main-container .home-static-3 .box-text .button {color: #fff;background: #fcb800;font-style: normal;margin-top: 6em;}
.main-container .home-static-3 .box-text .button:hover {background: #242424;}
.main-container .home-static-3 .box-image {position: relative;overflow: hidden;margin: 0;}
.main-container .home-static-3 .box-image:hover:before {background: rgba(0,0,0,.2);left: 0;top: 0;bottom: 0;right: 0;}
.main-container .home-static-3 .box-image:before {position: absolute;content: "";display: block;left: 0;top: 0;right: 0;bottom: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;background: none;pointer-events: none;}
.main-container .home-static-4 .box-text {font-size: 2.57em;text-align: center;margin: 0;font-family: "Prata";line-height: 1.7;color: #242424;}
.main-container .home-static-5 .box-text {text-align: right;margin: 0;}
.main-container .home-static-5 .box-text h6 {font-size: 1.285em;font-weight: 400;}
.main-container .home-static-5 .box-text h5 {font-size: 1.71em;font-weight: 300;}
.main-container .home-static-5 .box-text h4 {font-size: 2.57em;}
.main-container .home-static-5 .box-text h3 {font-size: 4.285em;}
.main-container .home-static-5 .box-text a.button {margin-top: 40px;}
.main-container .home-static-6 .box .box-inner {position: relative;margin: 0;overflow: hidden;}
.main-container .home-static-6 .box .box-inner:hover img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.main-container .home-static-6 .box .box-inner .content {position: absolute;left: 30px;right: 30px;text-align: center;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.main-container .home-static-6 .box .box-inner .content h4 {margin: 0;line-height: 1;}
.main-container .home-static-6 .box .box-inner .content .button {background: #fcb800;border-radius: 25px;color: #fff;}
.main-container .home-static-6 .box .box-inner .content .button:hover {background: #fff;color: #242424;}
.main-container .home-static-6 .box .box-inner img {-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);}
.main-container .latest-posts .posts-carousel {margin: 0 -15px;width: auto;}
.main-container .latest-posts .posts-carousel .owl-nav {right: 15px;}
.main-container .latest-posts .posts-carousel .item-col {padding: 0 15px;}
.main-container .latest-posts .posts-carousel .item-col .post-wrapper {position: relative;padding: 20px 25px;border: 1px solid #ebebeb;}
.main-container .latest-posts .posts-carousel .item-col .post-wrapper:after {display: table;content: "";clear: both;}
.main-container .latest-posts .posts-carousel .item-col .post-wrapper:hover .post-thumb img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.main-container .latest-posts .posts-carousel .item-col .post-wrapper:hover .post-info .date-comment {opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;}
.main-container .latest-posts .posts-carousel .item-col .post-wrapper:hover .post-info .readmore {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .latest-posts .posts-carousel .item-col .post-thumb {display: none;position: relative;margin-bottom: 20px;overflow: hidden;}
.main-container .latest-posts .posts-carousel .item-col .post-thumb a {display: block;}
.main-container .latest-posts .posts-carousel .item-col .post-thumb img {width: 100%;-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .latest-posts .posts-carousel .item-col .post-info {position: relative;}
.main-container .latest-posts .posts-carousel .item-col .post-info:after {display: table;content: "";clear: both;}
.main-container .latest-posts .posts-carousel .item-col .post-info .category {display: block;font-size: 12px;margin-bottom: 20px;text-transform: uppercase;}
.main-container .latest-posts .posts-carousel .item-col .post-info .category a:hover {text-decoration: underline;}
.main-container .latest-posts .posts-carousel .item-col .post-info h3.post-title {font-size: 1.285em;margin-bottom: 10px;font-weight: 500;}
.main-container .latest-posts .posts-carousel .item-col .post-info h3.post-title a {color: #242424;display: block;}
.main-container .latest-posts .posts-carousel .item-col .post-info h3.post-title a:hover {color: #fcb800;}
.main-container .latest-posts .posts-carousel .item-col .post-info .post-excerpt {margin-bottom: 15px;}
.main-container .latest-posts .posts-carousel .item-col .post-info .post-excerpt:after {display: table;content: "";clear: both;}
.main-container .latest-posts .posts-carousel .item-col .post-info .post-excerpt p {margin: 0;}
.main-container .latest-posts .posts-carousel .item-col .post-info .post-bottom {border-top: 1px solid #ebebeb;padding: 15px 0 0;position: relative;}
.main-container .latest-posts .posts-carousel .item-col .post-info .date-comment {font-size: .93em;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .latest-posts .posts-carousel .item-col .post-info .comment a {color: #242424;}
.main-container .latest-posts .posts-carousel .item-col .post-info .comment a:hover {color: #fcb800;}
.main-container .latest-posts .posts-carousel .item-col .post-info .author {color: #fcb800;display: none;font-size: 11px;font-family: Rubik,Arial,Helvetica,sans-serif;margin-right: 15px;margin-bottom: 10px;text-transform: uppercase;}
.main-container .latest-posts .posts-carousel .item-col .post-info .post-date {color: #242424;}
.main-container .latest-posts .posts-carousel .item-col .post-info .post-date:after {content: "/";display: inline-block;margin: 0 10px;}
.main-container .latest-posts .posts-carousel .item-col .post-info .readmore {font-weight: 500;color: #fcb800;display: inline-block;text-transform: uppercase;font-size: .93em;position: absolute;top: 15px;background: #fff;left: 0;bottom: 0;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .latest-posts .posts-carousel .item-col .post-info .readmore:after {content: "";font-family: "plaza-icon";display: inline-block;margin: 0 0 0 5px;}
.main-container .latest-posts .posts-carousel .item-col .post-info .readmore:hover {text-decoration: underline;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-wrapper {border: 0;padding: 0;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-wrapper:hover .post-info .date-comment {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-thumb {display: block;position: relative;overflow: hidden;width: 33%;float: left;margin: 0;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info {position: relative;width: 67%;float: left;padding-left: 15px;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info h3.post-title {font-size: 1em;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info .post-excerpt, .main-container .latest-posts.style2 .posts-carousel .item-col .post-info .readmore {display: none;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info .post-bottom {border: 0;padding: 0;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info .comment {display: none;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info .post-date {color: #a4a4a4;}
.main-container .latest-posts.style2 .posts-carousel .item-col .post-info .post-date:after {display: none;}
.main-container .latest-posts.style3 .posts-carousel .item-col .post-thumb {display: block;}
.main-container .latest-posts.style3 .posts-carousel .item-col .post-wrapper {border: 0;padding: 0;text-align: center;}
.main-container .latest-posts.style3 .posts-carousel .item-col .post-wrapper:hover .post-info .date-comment {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .latest-posts.style3 .posts-carousel .item-col .post-info .readmore {display: none;}
.main-container .latest-posts.style3.layout2 .posts-carousel .item-col .post-wrapper {text-align: left;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-thumb {display: block;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-wrapper {border: 0;padding: 0;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-wrapper:hover .post-info .date-comment {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-info h3.post-title {font-family: Rubik,Arial,Helvetica,sans-serif;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-info .post-bottom {border: 0;padding: 0;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-info .readmore, .main-container .latest-posts.style4 .posts-carousel .item-col .post-info .post-excerpt {display: none;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-info .post-date {color: #a4a4a4;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-info .comment a {color: #a4a4a4;}
.main-container .latest-posts.style4 .posts-carousel .item-col .post-info .comment a:hover {color: #fcb800;}
.main-container .latest-posts.style5 .posts-carousel .item-col .post-wrapper {padding: 0;border: 0;display: flex;}
.main-container .latest-posts.style5 .posts-carousel .item-col .post-thumb {display: block;width: 46%;float: left;margin: 0;}
.main-container .latest-posts.style5 .posts-carousel .item-col .post-info {width: 54%;float: left;padding-left: 4%;display: flex;justify-content: flex-end;flex-direction: column;}
.main-container .latest-posts.style5 .posts-carousel .item-col .post-info h3.post-title {font-weight: 400;font-size: 1.142em;margin-bottom: 20px;}
.main-container .latest-posts.style5 .posts-carousel .item-col .post-info .post-date, .main-container .latest-posts.style5 .posts-carousel .item-col .post-info .comment a {color: #a4a4a4;}
.main-container .latest-posts.style5 .posts-carousel .item-col .post-info .post-excerpt {margin-bottom: 30px;}
.main-container .testimonials-container {padding: 100px 0;}
.main-container .testimonials-container .title {text-align: center;margin: 0;}
.main-container .testimonials-container .title h3 {color: #fff;text-transform: uppercase;font-size: 24px;}
.main-container .testimonials-container .owl-carousel .owl-dots {margin-top: 40px;}
.main-container .testimonials-container .owl-carousel .owl-dots .owl-dot {background: #38343d;width: 7px;height: 7px;position: relative;margin: 0 5px;}
.main-container .testimonials-container .owl-carousel .owl-dots .owl-dot:before {content: "";border-radius: 100%;position: absolute;left: -2px;right: -2px;top: -2px;bottom: -2px;}
.main-container .testimonials-container .owl-carousel .owl-dots .owl-dot:hover, .main-container .testimonials-container .owl-carousel .owl-dots .owl-dot.active {background: #fcb800;}
.main-container .testimonials-container .owl-carousel .owl-dots .owl-dot:hover:before, .main-container .testimonials-container .owl-carousel .owl-dots .owl-dot.active:before {background: #fcb800;}
.main-container .testimonials-container .testimonials-list {margin: 0 -10px;}
.main-container .testimonials-container .testimonials-list .owl-item {padding: 0 10px;}
.main-container .testimonials-container .testimonials .quote {max-width: 570px;margin: auto;text-align: center;}
.main-container .testimonials-container .testimonials blockquote {color: #fff;font-size: 16px;margin-bottom: 30px;position: relative;}
.main-container .testimonials-container .testimonials blockquote p {font-weight: 300;font-style: italic;}
.main-container .testimonials-container .testimonials blockquote:before {content: "";display: block;background: url("../images/testimonials-icon.png") no-repeat;height: 36px;width: 47px;margin: 0 auto 30px;}
.main-container .testimonials-container .testimonials img {border-radius: 100%;margin: 0 auto 20px;}
.main-container .testimonials-container .testimonials .author {display: inline-block;font-size: 14px;text-transform: uppercase;position: relative;}
.main-container .testimonials-container .testimonials .author:before {content: "";color: #fcb800;font-family: "plaza-icon";font-size: 14px;letter-spacing: 0;display: block;font-style: normal;margin-bottom: 10px;}
.main-container .testimonials-container .testimonials .author span {color: #fff;display: inline-block;text-align: left;font-weight: 500;}
.main-container .testimonials-container .testimonials .author span.title {color: #5f5f5f;text-transform: capitalize;font-weight: 400;}
.main-container .testimonials-container .testimonials .author span.title:before {content: "/";display: inline-block;margin: 0 5px;}
.main-container .banner-left .box-inner {position: relative;overflow: hidden;}
.main-container .banner-left .box-inner:hover:before {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .banner-left .box-inner:hover img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.main-container .banner-left .box-inner:before {content: "";top: 0;right: 0;bottom: 0;left: 0;display: block;position: absolute;background: rgba(0,0,0,.3);pointer-events: none;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;z-index: 3;}
.main-container .banner-left .box-inner img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-webkit-transition: all .8s ease-out;-moz-transition: all .8s ease-out;-ms-transition: all .8s ease-out;-o-transition: all .8s ease-out;}
.main-container .box-bg {background: #f8f9f9;}
.main-container .box-bg .title1 h3, .main-container .box-bg .title1 h2 {background: #f8f9f9;}
.main-container .box-bg .category-links {background: #f8f9f9;}
.main-container .box-bg .owl-carousel .owl-nav {background: #f8f9f9;}
.main-container .products-style2 .owl-carousel.shop-products .owl-stage-outer {padding: 15px 0;margin: 0 0 -15px;}
.main-container .products-style2 .shop-products {margin: 0 -15px;padding: 0;}
.main-container .products-style2 .shop-products .owl-controls .owl-buttons {right: 10px;}
.main-container .products-style2 .shop-products .item-col {clear: none;margin: 0;padding: 0 5px;}
.main-container .products-style2 .shop-products .item-col .product-wrapper {display: flex;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .list-col4 {width: 47%;float: left;margin-right: 3%;flex: 0 0 47%;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .list-col8 {float: left;width: 50%;flex: 0 0 50%;margin: auto;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .list-col8 .gridview {background: none;text-align: left;margin: 0;padding: 10px 10px 10px 0;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .list-col8 .gridview .ratings .star-rating {margin: 0;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .product-image:before {display: none;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .tag-cate {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .box-hover {padding: 0;margin: 0;height: auto;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .box-hover .ratings, .main-container .products-style2 .shop-products .item-col .product-wrapper .box-hover .product-desc {display: none;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .box-hover .actions .add-to-links {margin: 0;display: flex;flex-direction: row-reverse;}
.main-container .products-style2 .shop-products .item-col .product-wrapper .box-hover .actions .add-to-links .compare-button {display: none;}
.main-container .products-style2.layout2 .category-links {right: 0;}
.main-container .products-style2.layout2 .shop-products .group {flex: 1;max-width: inherit;}
.main-container .products-style2.layout2 .shop-products .item-col {padding: 0 10px;flex: unset;max-width: inherit;}
.main-container .products-style2.layout2 .shop-products .item-col:not(:last-child) {margin-bottom: 10px;}
.main-container .products-style2.layout2 .special-product .shop-products .product-wrapper .box-hover {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .products-style2.layout2 .special-product .shop-products .product-wrapper .box-hover .product-desc {display: block;}
.main-container .products-style2.layout3 .shop-products .item-col .product-wrapper:hover {box-shadow: none;}
.main-container .products-style2.layout3 .shop-products .item-col .product-wrapper .list-col4 {width: 37%;flex: 0 0 37%;}
.main-container .products-style2.layout3 .shop-products .item-col .product-wrapper .list-col8 {width: 60%;flex: 0 0 60%;}
.main-container .products-style2.layout3 .shop-products .item-col .product-wrapper .box-hover {display: none;}
.main-container .products-vertical {margin-left: 0;margin-right: 0;border: 3px solid #ebebeb;border-radius: 3px;padding: 20px 0;}
.main-container .products-vertical .shop-products .item-col {margin: 0;}
.main-container .products-vertical .shop-products .item-col .product-wrapper {padding: 5px 0;}
.main-container .products-vertical .shop-products .item-col .product-wrapper:hover {box-shadow: none;}
.main-container .products-vertical .shop-products .item-col .product-wrapper .product-image {padding: 0;}
.main-container .products-vertical .shop-products .item-col .product-wrapper .price-box {margin: 0;}
.main-container .home-sidebar .owl-carousel .owl-nav button {width: 20px;background: none !important;font-size: 16px;margin: 0;}
.main-container .home-sidebar .owl-carousel .owl-nav button:hover {font-size: 24px;color: #fcb800 !important;}
.main-container .home-sidebar .products-style2 .shop-products .item-col .product-wrapper:hover {box-shadow: none;}
.main-container .home-sidebar .products-style2 .shop-products .item-col .product-wrapper .list-col4 {width: 40%;}
.main-container .home-sidebar .products-style2 .shop-products .item-col .product-wrapper .list-col8 {width: 57%;}
.main-container .home-sidebar .products-style2 .shop-products .item-col .product-wrapper .box-hover {display: none;}
.main-container .our-service {padding: 0;}
.main-container .our-service .our-service-inner {border-bottom: 1px solid #ebebeb;padding: 50px 0;margin: 0;}
.main-container .our-service .our-service-inner .box {text-align: center;}
.main-container .our-service .our-service-inner .box:not(:last-child) {border-right: 1px solid #ebebeb;}
.main-container .our-service .our-service-inner .box h4 {font-size: 1em;line-height: 1;}
.main-container .our-service .our-service-inner .box p {font-size: .928em;line-height: 1;}
.main-container .our-service .box-inner {margin: 0;}
.main-container .our-service .box-inner p {margin: 0;}
.main-container .our-service .box-inner label {position: relative;color: #f82e56;font-size: 12px;text-transform: uppercase;line-height: 15px;padding-left: 30px;margin: 0 10px 0 0;display: inline-block;vertical-align: middle;}
.main-container .our-service .box-inner label i {position: absolute;left: 0;font-size: 30px;}
.main-container .our-service .box-inner strong {color: #3f3f3f;font-size: 20px;font-weight: 400;}
.main-container .our-service.layout2 .our-service-inner {border: 0;padding: 0;margin-left: -5px;margin-right: -5px;}
.main-container .our-service.layout2 .our-service-inner .box:not(:last-child) {border: 0;}
.main-container .our-service.layout2 .our-service-inner .box > .vc_column-inner {padding: 0 5px;}
.main-container .our-service.layout2 .our-service-inner .box .box-inner {padding: 20px 15px;}
.main-container .our-service.layout3 .our-service-inner {border-radius: 4px;border: 0;}
.main-container .our-service.layout3 .our-service-inner .box:not(:last-child) {border-color: #424242;}
.main-container .our-service.layout3 .our-service-inner .box h4 {color: #fff;}
.main-container .our-service.layout4 .our-service-inner {border: 0;padding: 0;}
.main-container .our-service.layout4 .our-service-inner .box:not(:last-child) {border: 0;}
.main-container .our-service.layout4 .our-service-inner .box .box-inner {padding: 30px 10px;border: 1px solid #ebebeb;}
.main-container .our-service.layout4 .our-service-inner .box .box-inner .content {position: relative;display: flex;justify-content: center;}
.main-container .our-service.layout4 .our-service-inner .box .box-inner .content .icon {display: flex;margin-right: 15px;}
.main-container .our-service.layout4 .our-service-inner .box .box-inner .content .text {display: flex;flex-direction: column;text-align: left;}
.main-container .static-slider .home-slider {margin-right: -7px;}
.main-container .static-slider .home-static-1 .box .box-inner {margin-left: -13px;}
.main-container .deals-products .shop-products .item-col .product-wrapper .count-down {display: block;}
.main-container .special-products .sale-date {display: flex;}
.main-container .special-products .sale-date .image {flex: 0 0 46%;flex-wrap: wrap;flex-direction: column;margin: auto;}
.main-container .special-products .sale-date .sale-info {padding: 0 0 0 2%;flex: 0 0 54%;flex-direction: column;justify-content: center;margin: auto;text-align: center;}
.main-container .special-products .sale-date .sale-info h4 {font-weight: 300;color: #fcb800;font-style: italic;font-size: 2em;}
.main-container .special-products .sale-date .sale-info h3 {font-size: 2.57em;margin-bottom: .6em;}
.main-container .special-products .sale-date .sale-info h3 strong {color: #fcb800;font-weight: 500;}
.main-container .special-products .sale-date .sale-info p {color: #242424;}
.main-container .special-products .sale-date .sale-info .countdownsale {max-width: 320px;margin: 10px auto 50px;}
.main-container .special-products .sale-date .sale-info .countdownsale:after {content: "";display: table;clear: both;}
.main-container .special-products .sale-date .sale-info .countdownsale .timebox {display: inline-block;display: flex;background: #fff;border-radius: 2px;margin-top: 10px;width: 65px;height: 75px;flex: 0 0 25%;float: left;text-transform: capitalize;}
.main-container .special-products .sale-date .sale-info .countdownsale .timebox:not(:last-child) {margin-right: 20px;}
.main-container .special-products .sale-date .sale-info .countdownsale .timebox .box-inner {flex-direction: column;margin: auto;}
.main-container .special-products .sale-date .sale-info .countdownsale .timebox .box-inner strong {display: block;font-weight: 500;color: #242424;margin-bottom: 3px;}
.main-container .special-products .sale-date .sale-info .countdownsale .timebox .box-inner strong:after {display: block;content: "";height: 1px;width: 44px;margin: auto;background: #ebebeb;background: -webkit-linear-gradient(to right,transparent,#ebebeb,transparent);background: linear-gradient(to right,transparent,#ebebeb,transparent);}
.main-container .special-products .sale-date .sale-info .shopping-now {display: inline-block;background: #fcb800;clear: both;padding: 5px 25px;border-radius: 4px;color: #fff;text-transform: uppercase;font-weight: 500;font-size: .857em;line-height: 35px;}
.main-container .special-products .sale-date .sale-info .shopping-now:hover {background: #242424;}
.main-container .special-products.layout2 .sale-date {flex-direction: row-reverse;}
.main-container .special-products.layout2 .sale-date .image {flex: 0 0 50%;margin: 40px 0 0;}
.main-container .special-products.layout2 .sale-date .sale-info {flex: 0 0 50%;padding: 0 2% 0 0;margin: 30px 0;}
.main-container .special-products.layout2 .sale-date .sale-info p {color: #a4a4a4;}
.main-container .special-products.layout2 .sale-date .sale-info .countdownsale .timebox {background: none;border: 2px solid #ebebeb;}
.main-container .special-products.layout2 .sale-date .sale-info .countdownsale .timebox .box-inner strong {color: #fcb800;}
.main-container .special-products.layout2 .sale-date .sale-info .shopping-now {background: none;border: 2px solid #fcb800;color: #fcb800;}
.main-container .special-products.layout2 .sale-date .sale-info .shopping-now:hover {background: #fcb800;color: #fff;}
.main-container .special-products.layout3 .sale-date .sale-info .countdownsale .timebox {border: 1px solid #ebebeb;}
.main-container .special-products.layout4 .sale-date .sale-info p, .main-container .special-products.layout4 .sale-date .sale-info h3, .main-container .special-products.layout4 .sale-date .sale-info h4 {color: #fff;}
.main-container .special-products.layout4 .sale-date .sale-info .countdownsale .timebox {background: none;border: 2px solid #fff;color: #fff;}
.main-container .special-products.layout4 .sale-date .sale-info .countdownsale .timebox .box-inner strong {color: #fff;}
.main-container .newsletter {text-align: center;}
.main-container .newsletter .newsletter-inner {border: 10px solid #ebebeb;border-radius: 4px;margin: 0;padding: 60px 30px;}
.main-container .newsletter .newsletter-inner .title {margin-bottom: 30px;}
.main-container .newsletter .newsletter-inner .title h3 {font-size: 1.714em;}
.main-container .newsletter .mc4wp-form-fields .form-input {display: flex;max-width: 660px;margin: auto;}
.main-container .newsletter .mc4wp-form-fields .form-input input[type=email] {padding: 5px 10px;border-color: #ebebeb;border-style: solid;border-width: 1px 0 1px 1px;margin: 0;height: 45px;width: 100%;}
.main-container .newsletter .mc4wp-form-fields .form-input input[type=submit] {background: #fcb800;border-radius: 3px;font-family: Rubik,Arial,Helvetica,sans-serif;color: #fff;font-size: 12px;font-weight: 500;padding: 5px 35px;height: 45px;line-height: 35px;text-transform: uppercase;cursor: pointer;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .newsletter .mc4wp-form-fields .form-input input[type=submit]:hover {background: #242424;}
.main-container .newsletter .mc4wp-form-fields .form-input .icon-botton i {display: none;}
.main-container .newsletter-2 {background-position: center center !important;}
.main-container .newsletter-2 .newsletter-inner {margin: 0;}
.main-container .newsletter-2 .newsletter-inner:after {content: "";display: table;clear: both;}
.main-container .newsletter-2 .title {position: relative;padding: 10px 0 10px 100px;min-height: 70px;float: left;text-align: left;}
.main-container .newsletter-2 .title .icon {position: absolute;left: 0;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.main-container .newsletter-2 .title h6 {color: #fff;font-weight: 300;font-size: 1.285em;line-height: 1;}
.main-container .newsletter-2 .title h4 {font-weight: 400;color: #fff;font-size: 2.143em;line-height: 1;}
.main-container .newsletter-2 .mc4wp-form {float: right;display: flex;height: 72px;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields {margin: auto 0;position: relative;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields input[type=email] {background: none;border: 2px solid rgba(255,255,255,.2);border-radius: 3px;padding: 0 70px 0 10px;color: #fff;line-height: 46px;width: 500px;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields input[type=submit] {border-radius: 3px;border-radius: 0 2px 2px 0;line-height: 50px;min-width: 60px;border: 0;background: #fff;right: 0;font-size: 0;cursor: pointer;color: #fcb800;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields input[type=submit]:before {content: "";display: block;width: 10px;height: 10px;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields input::placeholder {color: #fff;opacity: 1;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields input:-ms-input-placeholder {color: #fff;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields input::-ms-input-placeholder {color: #fff;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields .icon-botton {position: relative;position: absolute;right: 0;top: 0;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields .icon-botton:hover i {text-decoration: underline;}
.main-container .newsletter-2 .mc4wp-form .mc4wp-form-fields .icon-botton i {font-size: 24px;pointer-events: none;position: absolute;right: 0;top: 0;left: 0;bottom: 0;text-align: center;line-height: 50px;color: #fcb800;}
.main-container .newsletter-3 {background-position: center center !important;}
.main-container .newsletter-3 .newsletter-inner {margin: 0;border: 1px solid #ebebeb;border-radius: 3px;padding: 30px;}
.main-container .newsletter-3 .newsletter-inner:after {content: "";display: table;clear: both;}
.main-container .newsletter-3 .title {position: relative;padding: 10px 0 10px 100px;min-height: 70px;float: left;text-align: left;}
.main-container .newsletter-3 .title .icon {position: absolute;left: 0;top: 50%;-webkit-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%);}
.main-container .newsletter-3 .title h6 {font-weight: 300;font-size: 1.285em;line-height: 1;}
.main-container .newsletter-3 .title h4 {font-weight: 400;font-size: 2.143em;line-height: 1;}
.main-container .newsletter-3 .mc4wp-form {float: right;display: flex;height: 72px;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields {margin: auto 0;position: relative;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields input[type=email] {background: none;border: 1px solid #ebebeb;border-radius: 3px;padding: 0 70px 0 10px;color: #a4a4a4;line-height: 48px;width: 500px;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields input[type=submit] {border-radius: 3px;border-radius: 0 2px 2px 0;line-height: 50px;min-width: 60px;border: 0;background: #fcb800;right: 0;font-size: 0;cursor: pointer;color: ;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields input[type=submit]:before {content: "";display: block;width: 10px;height: 10px;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields input::placeholder {color: #a4a4a4;opacity: 1;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields input:-ms-input-placeholder {color: #a4a4a4;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields input::-ms-input-placeholder {color: #a4a4a4;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields .icon-botton {position: relative;position: absolute;right: 0;top: 0;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields .icon-botton:hover i {text-decoration: underline;}
.main-container .newsletter-3 .mc4wp-form .mc4wp-form-fields .icon-botton i {font-size: 24px;pointer-events: none;position: absolute;right: 0;top: 0;left: 0;bottom: 0;text-align: center;line-height: 50px;color: #fff;}
.main-container .categories-container .title1 {border-top: 0;border-right: 0;}
.main-container .categories-container .title1 h3 {background: none;color: #222;padding: 0;}
.main-container .categories-container .title1 h3:after {display: none;}
.main-container .categories-container .categories-carousel {margin: 0 -15px;width: auto;padding-top: 15px;}
.main-container .categories-container .item-cate {padding: 0 15px;text-align: center;}
.main-container .categories-container .item-cate .cate-thumb {position: relative;margin-bottom: 5px;overflow: hidden;}
.main-container .categories-container .item-cate .cate-thumb:hover .count {background: #fcb800;color: #fff;}
.main-container .categories-container .item-cate .cate-thumb:hover a img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.main-container .categories-container .item-cate .cate-thumb a img {-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .categories-container .item-cate .cate-thumb .count {position: absolute;font-size: 14px;display: inline-block;background: #fff;top: 50%;left: 50%;line-height: 31px;padding: 0 15px;margin-top: -15px;margin-left: -40px;min-width: 80px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .categories-container .item-cate .title {margin: 0;}
.main-container .categories-container .item-cate .title a {font-size: 14px;color: #666;font-weight: 400;}
.main-container .categories-container .item-cate .title a:hover {color: #fcb800;}
.main-container .corporate-counter .devita-counter {text-align: center;}
.main-container .corporate-counter .devita-counter .counter-image {display: inline-block;margin-right: 20px;vertical-align: middle;}
.main-container .corporate-counter .devita-counter .counter-info {display: inline-block;vertical-align: middle;text-align: left;color: #2f2f2f;}
.main-container .corporate-counter .devita-counter .counter-info .counter-number {font-size: 30px;font-weight: bold;}
.main-container .corporate-counter .devita-counter .counter-info .counter-text {font-size: 12px;text-transform: uppercase;font-weight: bold;}
.brands-logo {position: relative;}
.brands-logo:before {border-bottom: 1px solid #ebebeb;content: "";top: 0;left: 0;right: 0;margin: auto;max-width: 1170px;width: 100%;position: absolute;}
.brands-logo .owl-carousel .owl-controls .owl-buttons {display: none;}
.brands-logo .item-col {-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;opacity: .3;-webkit-opacity: .3;-moz-opacity: .3;}
.brands-logo .item-col:hover {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .no-gap {margin: 0;}
.main-container .no-gap .row-container {max-width: 1170px;}
.main-container .no-gap .vc_column_container {padding: 0;}
.main-container .no-gap img {width: 100%;}
.corporate-price-table .ts-price-table {background: #fff;border-radius: 3px;box-shadow: 0 1px #fff inset,0 1px 3px rgba(34,25,25,.4);text-align: center;}
.corporate-price-table .ts-price-table.active-table header {background: #fcb800;}
.corporate-price-table .ts-price-table.active-table .table-description a.button {background: #fcb800;color: #fff;}
.corporate-price-table .ts-price-table header {padding: 20px;background: #ffc730;}
.corporate-price-table .ts-price-table header h3, .corporate-price-table .ts-price-table header h4 {color: #fff;font-size: 14px;font-weight: 600;text-transform: uppercase;}
.corporate-price-table .ts-price-table .table-description {padding: 0 20px 40px 20px;}
.corporate-price-table .ts-price-table .table-description .table-price {color: #242424;padding: 50px 0;margin: 0;font-size: 48px;font-weight: bold;text-transform: uppercase;}
.corporate-price-table .ts-price-table .table-description .table-price .desc-price {font-size: 12px;}
.corporate-price-table .ts-price-table .table-description ul li {padding: 15px 0;border-bottom: 1px solid #f1f0f0;list-style: none;}
.corporate-price-table .ts-price-table .table-description ul li:first-child {border-top: 1px solid #f1f0f0;}
.corporate-price-table .ts-price-table .table-description a.button {margin: 40px 0 0;line-height: 40px;height: 40px;padding: 0 20px;}
.footer.footer-digital-2 .footer-title h3 {color: #242424;}
.footer.footer-digital-2 .footer-bottom {background: none;}
.footer.footer-digital-2 .time-work strong {color: #fcb800;}
.footer.footer-digital-3 .footer-top {margin-bottom: 0;}
.footer.footer-digital-3 .footer-top:after {display: none;}
.footer.footer-medical-1 .our-service .our-service-inner {background: #fff;border: 1px solid rgba(235,235,235,.1);}
.footer.footer-medical-1 .our-service .our-service-inner .box:not(:last-child) {border-right: 1px solid rgba(235,235,235,.1);}
.footer.footer-medical-1 .our-service .our-service-inner .box h4 {color: #fcb800;}
.footer.footer-medical-1 .footer-title h3 {color: #242424;}
.footer.footer-medical-1 .footer-bottom {background: #fff;}
.footer.footer-coffee-1 .footer-title h3, .footer.footer-petmarket-1 .footer-title h3 {color: #242424;}
.footer.footer-coffee-1 .footer-bottom, .footer.footer-petmarket-1 .footer-bottom {background: none;border-top: 1px solid rgba(235,235,235,.1);}
.footer.footer-glasses-1 .footer-title h3 {color: #242424;}
.footer.footer-glasses-1 .line-bg {margin-left: -60px;margin-right: -60px;}
.footer.footer-glasses-1 .footer-bottom {background: none;border-top: 1px solid #ebebeb;margin: 0;}
.footer.footer-watch-1 .newsletter {text-align: center;}
.footer.footer-watch-1 .newsletter .mc4wp-form-fields .form-input {background: #10191f;display: flex;max-width: 660px;margin: auto;}
.footer.footer-watch-1 .newsletter .mc4wp-form-fields .form-input input[type=email] {padding: 5px 10px;border-color: rgba(235,235,235,.1);border-style: solid;border-width: 1px 0 1px 1px;color: #fff;margin: 0;}
.footer.footer-watch-1 .newsletter .mc4wp-form-fields .form-input input[type=submit]:hover {background: #e3a500;}
.footer.footer-watch-1 .info {margin: 0;}
.footer.footer-watch-1 .info ul li {display: inline-block;vertical-align: middle;}
.footer.footer-watch-1 .info ul li:not(:last-child):after {content: "/";display: inline-block;margin: 0 10px;}
.footer.footer-book-2 .our-service .our-service-inner {background: #fff;border: 1px solid rgba(235,235,235,.1);}
.footer.footer-book-2 .our-service .our-service-inner .box:not(:last-child) {border-right: 1px solid rgba(235,235,235,.1);}
.footer.footer-book-2 .our-service .our-service-inner .box h4 {color: #242424;}
.footer.footer-book-2 .footer-title h3 {color: #242424;}
.footer.footer-book-2 .footer-bottom {background: #fff;}
.footer.footer-game-1 .footer-bottom {background: none;}
.footer.footer-contruction-1 .footer-bottom {background: none;}
.footer.footer-contruction-1 .footer-bottom .copy-right {text-align: left;}
.footer.footer-contruction-1 .footer-top:after {display: none;}
.footer.footer-bike-1 .our-service .our-service-inner .box h4, .footer.footer-sport-1 .our-service .our-service-inner .box h4 {font-size: 1.285em;}
.footer.footer-bike-1 .footer-title h3, .footer.footer-sport-1 .footer-title h3 {font-size: 1.714em;}
.footer.footer-sport-1 {margin-right: -30px;margin-left: -30px;}
.footer.footer-fashion-1 .footer-title h3 {color: #242424;}
.footer.footer-fashion-1 .footer-top:after {display: none;}
.footer.footer-fashion-1 .footer-bottom {background: none;}
.footer.footer-furnilife-1 .our-service .our-service-inner {background: none;border-bottom: 1px solid rgba(235,235,235,.1);}
.footer.footer-furnilife-1 .our-service .our-service-inner .box:not(:last-child) {border-right: 1px solid rgba(235,235,235,.1);}
.footer.footer-furnilife-1 .our-service .our-service-inner .box h4 {color: #242424;}
.footer.footer-furnilife-1 .footer-title h3 {color: #242424;}
.footer.footer-furnilife-1 .footer-top:after {border: 0;}
.footer.footer-furnilife-1 .footer-bottom {background: #fff;}
.footer.footer-auto-parts-1 {padding: 0 60px;}
.footer.footer-organic-1 .footer-title h3 {color: #242424;}
.footer.footer-organic-1 .footer-bottom {background: none;}
.footer.footer-organic-1 .time-work strong {color: #fcb800;}
.footer.footer-cosmetic-1 .footer-title h3 {color: #242424;}
.footer.footer-cosmetic-1 .footer-bottom {background: none;}
.footer.footer-cosmetic-1 .time-work strong {color: #fcb800;}
.footer.footer-smarttoy-1 .footer-title h3 {color: #242424;}
.footer.footer-smarttoy-1 .line-bg {margin-left: -60px;margin-right: -60px;}
.footer.footer-smarttoy-1 .footer-bottom {background: none;border-top: 1px solid rgba(235,235,235,.1);margin: 0;}
.footer.footer-underwear-1 .footer-top:after {display: none;}
.footer.footer-underwear-1 .newsletter .mc4wp-form-fields input[type=submit] {border-radius: 25px;}
.header-container.header-landing-page {position: absolute;top: 0;left: 0;width: 100%;}
.header-container.header-landing-page .logo {padding: 0;}
.header-container.header-landing-page .main-menu-wrapper, .header-container.header-landing-page .vc_wp_search, .header-container.header-landing-page .vc_wp_custommenu {float: left;}
.header-container.header-landing-page .content-header {padding: 0;}
.header-container.header-landing-page .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link:hover .link_text {color: #4fc1f0;}
.header-container.header-landing-page .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link .link_text {color: #fff;}
.header-container.header-landing-page .header-sticky.ontop {background: rgba(0,0,0,.95);}
.header-container.header-landing-page .vc_wp_search, .header-container.header-landing-page .vc_wp_custommenu {margin: 43px 0;}
.header-container.header-landing-page .widget_search:before, .header-container.header-landing-page .vc_wp_custommenu:before {color: #fff;}
.header-container.header-landing-page .widget_search:hover:before, .header-container.header-landing-page .vc_wp_custommenu:hover:before {color: #fcb800;}
.main-container .landing-title {text-align: center;}
.main-container .landing-title h1 {font-size: 36px;text-transform: uppercase;font-family: Lato;}
.main-container .landing-title h1:after {background: #4fc1f0;content: "";display: block;height: 2px;width: 45px;margin: 10px auto;}
.main-container .landing-title p {color: #666;font-size: 16px;font-style: italic;}
.main-container .landing-home-page .content .pages > .wpb_wrapper {margin: 0 -15px;}
.main-container .landing-home-page .content .pages .col {float: left;padding: 0 15px;text-align: center;margin-bottom: 20px;}
.main-container .landing-home-page .content .pages .col a {display: block;}
.main-container .landing-home-page .content .pages .col a:hover img {box-shadow: 0 0 10px 1px #4fc1f0;}
.main-container .landing-home-page .content .pages .col img {display: block;box-shadow: 0 0 10px 1px #efefef;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .landing-home-page .content .pages .col .shop-name {color: #333;display: block;font-style: 18px;font-weight: 700;text-transform: capitalize;margin-top: 15px;}
.main-container .landing-home-page .content .pages .col .shop-name:hover {color: #4fc1f0;}
.main-container .landing-home-page .content .pages:after {content: "";display: table;clear: both;}
.main-container .landing-link {background: #3f3f3f;padding-left: 70px;position: relative;}
.main-container .landing-link:before {content: "";font-family: FontAwesome;color: #fff;line-height: 70px;display: block;text-align: center;width: 70px;position: absolute;left: 0;top: 0;}
.main-container .landing-link ul:after {content: "";clear: left;display: table;}
.main-container .landing-link ul li {list-style: none;float: left;border-left: 1px solid #656565;}
.main-container .landing-link ul li a {display: block;color: #fff;font-size: 15px;font-weight: 600;text-transform: capitalize;line-height: 40px;padding: 15px 40px;position: relative;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .landing-link ul li a:hover {background: #262626;}
.main-container .landing-link ul li a:hover:before {opacity: 1;-webkit-opacity: 1;-moz-opacity: 1;}
.main-container .landing-link ul li a:before {content: "";background: #4fc1f0;width: 100%;height: 2px;display: block;position: absolute;left: 0;top: 0;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .landing-static1 .wpb_wrapper:after {content: "";display: table;clear: both;}
.main-container .landing-static1 .wpb_wrapper .wpb_content_element {margin: 0;}
.main-container .landing-static1 .text {float: left;color: #fff;font-size: 30px;font-weight: 300;line-height: 35px;}
.main-container .landing-static1 p {float: right;}
.main-container .landing-static1 p button {color: #fff;font-size: 15px;background: none;border: 2px solid #fff;border-radius: 2px;font-style: 15px;padding: 20px 30px;text-transform: uppercase;}
.main-container .landing-feature-list .landing-content > .wpb_wrapper:after {content: "";display: block;clear: both;}
.main-container .landing-feature-list .landing-content .col {float: left;padding: 0 15px;margin-bottom: 30px;}
.main-container .landing-feature-list .landing-content .col .col-inner {background: #f2f2f2;padding: 30px;text-align: center;}
.main-container .landing-feature-list .landing-content .col .col-inner .image {overflow: hidden;}
.main-container .landing-feature-list .landing-content .col .col-inner img {-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .landing-feature-list .landing-content .col .col-inner:hover img {-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
.main-container .landing-feature-list .landing-content .col .col-inner .text {min-height: 100px;margin-top: 10px;}
.main-container .landing-feature-list .landing-content .col .col-inner .text h2 {font-size: 16px;text-transform: uppercase;}
.main-container .landing-static2 {background-attachment: fixed;}
.main-container .landing-static2 .content {text-align: center;}
.main-container .landing-static2 .content .text {margin-bottom: 60px;}
.main-container .landing-static2 .content .text h1 {color: #fff;font-size: 90px;font-weight: 400;text-transform: uppercase;}
.main-container .landing-static2 .content .text h4 {color: #fff;font-size: 24px;font-family: Lato;text-transform: uppercase;}
.main-container .landing-static2 .content button {display: inline-block;background: none;border: 1px solid #fff;border-radius: 2px;font-size: 15px;text-transform: uppercase;color: #fff;padding: 15px 27px;margin: 10px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
.main-container .landing-static2 .content button:hover {background: #4fc1f0;border-color: #4fc1f0;}
.main-container .landing-static3 {text-align: center;}
.main-container .landing-static3 .text h4 {color: #9c5d90;font-size: 20px;margin: 16px 0;}
.main-container .landing-static3 .text p {color: #666;font-size: 16px;font-style: italic;}
.main-container .landing-static4 .text h4 {color: #fff;font-size: 30px;float: left;font-weight: 300;line-height: 76px;margin: 0;}
.main-container .landing-static4 .text p {float: right;}
.main-container .landing-static4 .text button {background: none;border: 2px solid #fff;border-radius: 2px;color: #fff;font-size: 15px;text-transform: uppercase;padding: 24px 75px;}
.main-container .landing-header .landing-title h1 {color: #fff;}
.main-container .landing-header .landing-title p {color: #fff;}
.main-container .landing-header .style img {margin-bottom: 22px;display: block;}
.main-container .landing-layout .content > .wpb_wrapper {margin: 0 -30px;}
.main-container .landing-layout .content:after {content: "";clear: both;display: table;}
.main-container .landing-layout .content .col {float: left;padding: 0 30px;margin-bottom: 30px;text-align: center;}
.main-container .landing-layout .content .col a {color: #333;font-size: 18px;font-weight: 700;}
.main-container .landing-layout .content .col a:hover {color: #4fc1f0;}
.main-container .landing-layout .content .col a img {margin-bottom: 20px;}
.main-container .landing-static5 .landing-title h1 {color: #fff;}
.main-container .landing-static6 {text-align: center;}
.main-container .landing-static6 .text {font-size: 18px;font-weight: 700;}
.main-container .landing-static6 .text:before {background: #4fc1f0;content: "";display: block;height: 2px;width: 45px;margin: 0 auto 18px;}
.main-container .landing-static7 {text-align: center;}
.main-container .landing-static7 .text h1 {color: #fff;font-size: 90px;font-weight: 400;line-height: 90px;text-transform: uppercase;}
.main-container .landing-static7 .text h4 {color: #fff;font-size: 24px;margin-bottom: 40px;text-transform: uppercase;}
.main-container .landing-static7 .text button {background: none;border: 1px solid #fff;border-radius: 2px;color: #fff;font-size: 15px;font-weight: 700;text-transform: uppercase;line-height: 48px;padding: 0 30px;-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;margin: 10px 10px 0;}
.main-container .landing-static7 .text button:hover {background: #3a3f53;border-color: #3a3f53;}
.main-container .landing-rating {text-align: center;}
.main-container .landing-rating .text {color: #9194a6;font-size: 18px;font-weight: 400;font-style: italic;}
.main-container .landing-rating .text:before {content: "";color: #21c2f8;font-size: 18px;font-family: FontAwesome;font-style: normal;letter-spacing: 4px;}
.footer.footer-landing-page {background: #1a1c27;}
.footer.footer-landing-page .widget-copyright {line-height: 65px;}
.footer.footer-landing-page .widget-copyright a {color: #21c2f8;}
.footer.footer-landing-page .social-icons {text-align: right;}
.footer.footer-landing-page .social-icons li {display: inline-block;position: relative;}
.footer.footer-landing-page .social-icons li:last-child {margin-right: 0;}
.footer.footer-landing-page .social-icons li a {color: #fff;font-size: 14px;line-height: 65px;padding: 0 15px;}
.footer.footer-landing-page .social-icons li a:hover {color: #21c2f8;}
@media screen and (min-width: 1200px) {.main-container .landing-home-page .content .pages .col {width: 25%;}
	.main-container .landing-home-page .content .pages .col:nth-of-type(4n+1) {clear: left;}
	.main-container .landing-feature-list .landing-content .col {width: 33.333%;}
	.main-container .landing-feature-list .landing-content .col:nth-of-type(3n+1) {clear: left;}
	.main-container .landing-layout .content .col {width: 33.333%;}
	.main-container .landing-layout .content .col:nth-of-type(3n+1) {clear: left;}}
@media screen and (max-width: 992px) and (min-width: 768px) {.main-container .landing-home-page .content .pages .col {width: 33.333%;}
	.main-container .landing-home-page .content .pages .col:nth-of-type(3n+1) {clear: left;}
	.main-container .landing-home-page .content .pages .col:nth-of-type(4n+1) {clear: none;}
	.main-container .landing-feature-list .landing-content .col {width: 50%;}
	.main-container .landing-feature-list .landing-content .col:nth-of-type(2n+1) {clear: left;}}
@media screen and (max-width: 767px) and (min-width: 500px) {.main-container .landing-home-page .content .pages .col {width: 50%;}
	.main-container .landing-home-page .content .pages .col:nth-of-type(2n+1) {clear: left;}
	.main-container .landing-feature-list .landing-content .col {width: 50%;}
	.main-container .landing-feature-list .landing-content .col:nth-of-type(2n+1) {clear: left;}
	.main-container .landing-layout .content .col {width: 50%;}
	.main-container .landing-layout .content .col:nth-of-type(2n+1) {clear: left;}}
@media screen and (max-width: 1200px) {.main-container .landing-static1 .text {font-size: 25px;line-height: 29px;}
	.main-container .landing-static2 .content .text h1 {font-size: 55px;}
	.main-container .landing-static2 .content .text h4 {font-size: 20px;}
	.main-container .landing-static7 .text h1 {font-size: 65px;line-height: 70px;}}
@media screen and (max-width: 992px) {.header-container.header-landing-page {position: static;background: #1a1c27;}
	.header-container.header-landing-page .logo {text-align: center;}
	.header-container.header-landing-page .main-menu-wrapper, .header-container.header-landing-page .vc_wp_search, .header-container.header-landing-page .vc_wp_custommenu {float: none;}
	.header-container.header-landing-page .content-header {position: static;text-align: center;}
	.header-container.header-landing-page .content-header > .vc_column-inner > .wpb_wrapper {float: none;}
	.header-container.header-landing-page .vc_wp_search, .header-container.header-landing-page .vc_wp_custommenu {display: inline-block;vertical-align: middle;}
	.main-container .landing-static4 .text h4 {font-size: 18px;line-height: 54px;}
	.main-container .landing-static4 .text button {padding: 13px 50px;}
	.footer.footer-landing-page .social-icons {margin: 0;}}
@media screen and (max-width: 767px) {.header-container.header-landing-page .header .header-inner .col-xs-12 {position: relative;}
	.footer.footer-landing-page .widget-copyright {line-height: 40px;}
	.footer.footer-landing-page .social-icons {text-align: center;}
	.footer.footer-landing-page .social-icons li a {line-height: 40px;}}
.visible-large {display: block;}
.visible-small {display: none;}
@media (min-width: 1600px) {.wrapper.menu-left {padding-left: 300px;}
	.wrapper.menu-left .page-wrapper {border-left: 1px solid #ebebeb;}
	.wrapper.menu-right {padding-right: 300px;}
	.wrapper.menu-right .page-wrapper {border-right: 1px solid #ebebeb;}
	.wrapper.menu-right .header-container .header .header-sidebar {text-align: right;left: inherit;right: 0;}
	.wrapper.menu-right .header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul, .wrapper.menu-right .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul {text-align: right;}
	.wrapper.menu-right .header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li ul.mega_dropdown, .wrapper.menu-right .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li ul.mega_dropdown {left: inherit;right: 100%;}
	.header-container.header-watch-1 .header-middle, .header-container.header-watch-1 .header-bottom {display: none;}
	.header-container .header .header-sidebar {display: block;position: fixed;left: 0;top: 0;bottom: 0;width: 300px;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul {text-align: left;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li {display: block;float: none;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li.menu-item-has-children > a.item_link .link_text, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li.menu-item-has-children > a.item_link .link_text {padding: 0;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li > a.item_link, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li > a.item_link {float: none;height: 30px;line-height: 30px;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li > a.item_link .link_content, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li > a.item_link .link_content {height: 30px;line-height: 30px;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li > a.item_link .link_text, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li > a.item_link .link_text {padding: 0;line-height: 30px;min-height: 30px;height: 30px;}
	.header-container .header .header-sidebar #primary > .menu_holder > .menu_inner > ul > li ul.mega_dropdown, .header-container .header .header-sidebar #mega_main_menu_first > .menu_holder > .menu_inner > ul > li ul.mega_dropdown {left: 100%;top: 0;}}
@media (max-width: 1500px) {.home .header-container.header-coffee-1, .home .header-container.header-petmarket-1 {position: static;}}
@media (min-width: 1200px) {.container {max-width: 1200px;}
	.main-container .shop-products .item-col {max-width: 25%;float: left;}
	.main-container .shop-products .group {max-width: 25%;float: left;}
	.main-container .shop-products .group .item-col {max-width: 100%;}}
@media screen and (max-width: 1199px) {.wrapper .vc_row {margin-left: 0;margin-right: 0;}
	.wrapper .vc_row .row-container {max-width: 960px;}
	.wrapper .vc_row.full-width .row-container {max-width: 100%;}
	.wrapper.box-layout {padding: 0 30px;}
	.wrapper.box-layout .main-container {padding: 0;margin: 0;}
	.wrapper.box-layout .header-container, .wrapper.box-layout .footer {padding-left: 30px;padding-right: 30px;margin-left: -30px;margin-right: -30px;}
	.wrapper.box-layout .box-container-full {padding-left: 15px !important;padding-right: 15px !important;margin-left: -30px !important;margin-right: -30px !important;}
	.header-container .header .header-sticky.ontop.show .nav-container {max-width: 960px;}
	.header-container .widget_shopping_cart {margin-left: -45px;}
	.header-container .header .horizontal-menu #mega_main_menu_first > .menu_holder .menu_inner > ul > li > a.item_link .link_text, .header-container .header .horizontal-menu #primary > .menu_holder .menu_inner > ul > li > a.item_link .link_text {padding: 0 15px;}
	.header-container.header-sport-1 {margin-right: 0;margin-left: 0;}
	.header-container .header-our-service .box .box-inner {font-size: .8em;}
	.categories-menu .catemenu-toggler {font-size: 16px;}
	.categories-menu .catemenu-toggler:before {font-size: 18px;}
	.categories-menu #mega_main_menu.direction-vertical > .menu_holder > .menu_inner > ul > li > a.item_link .link_text {line-height: 32px !important;font-size: 12px;}
	.morelesscate span {height: 32px;line-height: 32px;}
	.morelesscate span i {height: 32px;line-height: 32px;}
	.main-container .home-static-1.game-static > .row-container {margin-top: -120px;}
	.main-container .home-static-2 {padding: 60px 0;}
	.main-container .home-static-2 .box-text {padding: 0 10px;margin: 0 auto;}
	.main-container .home-static-3 .box-text h3 {font-size: 3.714em;}
	.main-container .home-static-5 .box-text {padding-top: 50px !important;}
	.main-container .blog-page .post .post-meta {font-size: .9em;}
	.main-container .deals-products .shop-products .item-col .product-wrapper .list-col8 .gridview {padding: 10px 0;}
	.main-container .home-static-4 .box-text {font-size: 1.7em;}
	.widget-title, .widgettitle {font-size: 1.1em;}
	.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input[type=email] {width: 400px;}
	.footer.footer-glasses-1 .line-bg {margin: 0 -30px;}
	.footer.footer-sport-1 {margin-left: 0;margin-right: 0;}
	.quickview-wrapper .qvbtn {left: 0;right: auto;}
	.quickview-wrapper .qvbtn.qvnext {left: auto;right: 0;}
	.quickview-wrapper #quickview-content .widget_socialsharing_widget .widget-title {width: 100%;}
	.quickview-wrapper #quickview-content .widget_socialsharing_widget ul.social-icons {margin: 10px 0 0;}
	.front-page .vc_row {margin-bottom: 35px;}}
@media screen and (max-width: 991px) {.vc_column_container {width: 100% !important;}
	.wrapper {-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);-webkit-transition: all .4s ease-out;-moz-transition: all .4s ease-out;-ms-transition: all .4s ease-out;-o-transition: all .4s ease-out;}
	.wrapper .vc_row .row-container {max-width: 720px;}
	.wrapper .slick-slider button, .wrapper .slick-slider .slick-dots {display: none !important;}
	.wrapper .title1 {text-align: center;}
	.wrapper .title1 h3 {padding: 0 15px;}
	.wrapper.box-layout {padding: 0;}
	.wrapper.box-layout .header-container, .wrapper.box-layout .footer {padding-left: 0;padding-right: 0;margin-left: 0;margin-right: 0;}
	.wrapper.box-layout .box-container-full {padding-left: 0 !important;padding-right: 0 !important;margin-left: 0 !important;margin-right: 0 !important;}
	.home-slider .tparrows, .home-slider .tp-bullet {display: none;}
	.yith_magnifier_mousetrap {display: none;}
	.visible-large {display: none;}
	.visible-small {display: block;}
	.mobile-menu {background: #fcb800;width: 100%;z-index: 9999;}
	.mobile-menu .mbmenu-toggler {color: #fff;cursor: pointer;font-size: 16px;text-transform: uppercase;text-align: left;font-weight: 700;line-height: 45px;}
	.mobile-menu .mbmenu-toggler span.mbmenu-icon {line-height: 45px;float: right;font-size: 18px;}
	.mobile-menu .mobile-menu-container {height: 0;overflow: hidden;max-width: 100%;text-align: left;}
	.mobile-menu .mobile-menu-container.open {display: block;}
	.mobile-menu .mobile-menu-container::-webkit-scrollbar-track {background-color: #fff;}
	.mobile-menu .mobile-menu-container::-webkit-scrollbar {width: 12px;background-color: #fff;}
	.mobile-menu .mobile-menu-container::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);border: 2px solid #fff;background-color: #777;}
	.mobile-menu .mobile-menu-container ul.nav-menu {float: left;padding: 0 15px;width: 100%;border: 1px solid rgba(255,255,255,.5);}
	.mobile-menu .mobile-menu-container ul.nav-menu > li {float: left;list-style: none;position: relative;width: 100%;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li > a {border-top: 1px solid rgba(255,255,255,.5);color: #fff;display: block;float: left;font-size: 14px;font-weight: 300;height: 40px;line-height: 40px;text-align: left;width: 100%;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li > a:hover {color: #28ff03;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li:first-child a {border-top: none;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li .fa {color: #999;cursor: pointer;float: right;height: 40px;line-height: 40px;position: absolute;right: 0;text-align: center;top: 0;width: 40px;z-index: 2;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li .fa:hover {color: #28ff03;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li > ul.sub-menu > li > a {color: #fff;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li > ul.sub-menu > li > a:hover {color: #28ff03;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li ul.sub-menu {float: left;margin: 0;padding: 0 0 0 10px;width: 100%;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li ul.sub-menu li {float: left;list-style: none;position: relative;width: 100%;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li ul.sub-menu li a {border-top: 1px solid rgba(97,95,95,.75);color: #fff;display: block;float: left;font-family: Rubik,Arial,Helvetica,sans-serif;font-weight: 300;font-size: 12px;height: 40px;line-height: 40px;width: 100%;}
	.mobile-menu .mobile-menu-container ul.nav-menu > li ul.sub-menu li a:hover {color: #28ff03;}
	.header-container {text-align: center;}
	.header-container .header-inner {padding-bottom: 25px;}
	.header-container .header-inner > .row-container {position: relative;}
	.header-container .logo {height: 80px;}
	.header-container .logo > .vc_figure {margin: auto;}
	.header-container .right {text-align: center;}
	.header-container .top-bar {text-align: center;}
	.header-container .top-bar .welcome {display: inline-block;vertical-align: middle;float: none;}
	.header-container .top-bar .switcher {float: none;display: inline-block;vertical-align: middle;}
	.header-container .top-menu {text-align: center;}
	.header-container .top-menu ul li {padding-top: 0;}
	.header-container .header-middle {padding-bottom: 30px;}
	.header-container .header-middle .header-inner-content {padding: 0;}
	.header-container .header-middle .header-inner-content .header-phone {margin: 0 0 15px;display: inline-block;text-align: left;}
	.header-container .header-search {padding: 0;margin: 0 0 30px;}
	.header-container .header-search:after {display: none;}
	.header-container .widget_shopping_cart {margin: 0;max-width: 200px;display: inline-block;float: none;}
	.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content {display: block;overflow: hidden;height: 0;right: 50%;padding: 0;transform: translate(50%,0);}
	.header-container .header-our-service .box:not(:last-child) {border: 0;}
	.header-container .main-menu-wrapper {padding: 0;}
	.header-container.header-book-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-coffee-1 .header-bottom, .header-container.header-petmarket-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-glasses-1 .mobile-menu {padding: 0 10px;}
	.header-container.header-glasses-1 .header-search {margin: 30px 0 0;}
	.header-container.header-glasses-1 .header-search .widget_product_search #searchform .form-input {max-width: 100%;}
	.header-container.header-glasses-1 .widget_shopping_cart {margin: 20px 0 0;}
	.header-container.header-watch-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-watch-1 .topbar-right > .vc_column-inner > .wpb_wrapper {display: block;float: none;}
	.header-container.header-watch-1 .topbar-right .header-search, .header-container.header-watch-1 .topbar-right .top-menu-vertical, .header-container.header-watch-1 .topbar-right .widget_shopping_cart {display: inline-block;float: none;vertical-align: middle;}
	.header-container.header-watch-1 .social-icons {padding: 0;}
	.header-container.header-contruction-1 .mobile-menu {background: none;}
	.header-container.header-jewelry-1 .mobile-menu {padding: 0 10px;}
	.header-container.header-jewelry-1 .header-search {margin: 30px 0 0;}
	.header-container.header-jewelry-1 .header-search .widget_product_search #searchform .form-input {max-width: 100%;}
	.header-container.header-jewelry-1 .widget_shopping_cart {margin: 20px 0 0;}
	.header-container.header-bike-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-sport-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-fashion-1 .main-menu-wrapper {background: #fcb800;}
	.header-container.header-furnilife-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-auto-parts-1 .header-middle, .header-container.header-auto-parts-1 .top-bar {margin-left: 0 !important;margin-right: 0 !important;}
	.header-container.header-auto-parts-1 .main-menu-wrapper {margin: 0 -15px;}
	.header-container.header-auto-parts-1 .main-menu-wrapper .mobile-menu {padding: 0 15px;}
	.header-container.header-auto-parts-1 .social-icons-container {justify-content: center;padding-bottom: 10px;}
	.header-container.header-cosmetic-1 .header-bottom {background: #fcb800 !important;border-top: 1px solid rgba(255,255,255,.1);}
	.header-container.header-cosmetic-1 .mobile-menu {padding: 0 10px;}
	.header-container.header-cosmetic-1 .header-search {margin: 30px 0 0;}
	.header-container.header-cosmetic-1 .header-search .widget_product_search #searchform .form-input {max-width: 100%;}
	.header-container.header-cosmetic-1 .widget_shopping_cart {margin: 20px 0 0;}
	.header-container.header-smarttoy-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-housewares-1 .header-bottom {background: #fcb800 !important;}
	.header-container.header-underwear-1 .top-bar {margin-top: 0 !important;}
	.header-container.header-underwear-1 .mobile-menu {padding: 0 10px;}
	.header-container.header-underwear-1 .header-search {margin: 30px 0 0;}
	.header-container.header-underwear-1 .header-search .widget_product_search #searchform .form-input {max-width: 100%;}
	.header-container.header-underwear-1 .widget_shopping_cart {margin: 20px 0 0;}
	.main-container {max-width: 100%;}
	.main-container .owl-carousel .owl-controls .owl-buttons {display: none;}
	.main-container .blog-page.single .relatedposts .relatedthumb {margin-bottom: 40px;}
	.main-container .contact-info .wpb_text_column {padding: 0 !important;margin: 40px 0 0;}
	.main-container .box-bg {padding: 35px 0 !important;}
	.main-container .home-static-1 {text-align: center;}
	.main-container .home-static-1 .box .box-inner {display: inline-block;}
	.main-container .home-static-1.full-width .box .vc_column-inner {padding: 0 !important;}
	.main-container .home-static-1.full-width .box .box-inner {display: block;}
	.main-container .home-static-1.game-static > .row-container {margin-top: 0;}
	.main-container .home-static-2 {padding: 35px 0 !important;}
	.main-container .home-static-5 .box-text {text-align: center;padding-top: 0 !important;}
	.main-container .home-static-6 {text-align: center;}
	.main-container .home-static-6 .box:not(:last-child) {margin-bottom: 20px;}
	.main-container .home-static-6 .box .box-inner {display: inline-block;margin: 0 !important;}
	.main-container .static-slider .home-slider {margin: 0;}
	.main-container .static-slider .home-static-1 .box .box-inner {margin: 0;}
	.main-container .banner-left {text-align: center;}
	.main-container .banner-left .box-inner {display: inline-block;}
	.main-container .home-static-2 .box-text .text-inner h3 {font-size: 2.43em;}
	.main-container .home-static-2 .box-text .text-inner p {font-size: 1em;}
	.main-container .home-static-2 .box-text .text-inner .price {font-size: 1.4em;}
	.main-container .home-static-2.layout2 .box-text .text-inner h3 {font-size: 3.714em;}
	.main-container .home-static-2.layout2 .box-text .text-inner .price {font-size: 1.5em;}
	.main-container .home-static-3 .box-text h3 {font-size: 2.714em;}
	.main-container .home-static-3 .box-text .button {margin-top: 3em;}
	.main-container .category-links {position: static;text-align: center;margin-bottom: 15px;}
	.main-container .product-view .single-product-image .thumbnails.slider {padding: 5px 0;}
	.main-container .products-style2.layout2 .special-product {margin-bottom: 10px;}
	.main-container .special-products .sale-date {display: block;}
	.main-container .special-products .sale-date .image {text-align: center;}
	.main-container .our-service {margin-bottom: 30px;}
	.main-container .our-service .our-service-inner .box:not(:last-child) {border: 0;margin-bottom: 20px;}
	.main-container .special-products .sale-date .sale-info {padding: 15px 0;}
	.main-container.about-page .content-about1 .row-container {display: block;}
	.main-container.about-page .vc_column_container {width: 100% !important;}
	.main-container.about-page .about-skill .row-container {display: block;}
	.main-container.service-page .service-intro > .row-container {display: block;}
	.main-container.service-page .service-intro > .row-container .box-des {display: block;}
	#secondary .sidebar-border.left {margin-bottom: 30px;}
	#secondary .sidebar-border.right {margin-top: 30px;}
	.footer {text-align: center;}
	.footer .our-service {margin-bottom: 30px;}
	.footer .our-service .our-service-inner .box:not(:last-child) {border: 0;margin-bottom: 20px;}
	.footer .mc4wp-form-fields {text-align: center;}
	.footer .mc4wp-form-fields .form-input input[type=email] {text-align: center;}
	.footer .footer-block .footer-block-inner {padding: 0 30px;}
	.footer .footer-block .footer-block-inner .title {float: none;display: inline-block;margin-bottom: 20px;}
	.footer .footer-block .footer-block-inner .mc4wp-form {float: none;display: inline-block;}
	.footer .footer-top {margin-bottom: 30px;}
	.footer .social-icons {max-width: 100%;}
	.footer .social-icons li {float: none;}
	.footer .footer-middle {padding: 0 0 30px;}
	.footer .footer-bottom {padding: 30px 0;}
	.footer .footer-bottom .text-footer {float: none;}
	.footer .footer-bottom .payment {margin-top: 15px !important;}
	.footer .copy-right p {text-align: center !important;}
	.footer .payment {text-align: center !important;margin-top: 15px;}
	.footer.footer-contruction-1 .footer-bottom .copy-right {text-align: center;}}
@media screen and (max-width: 767px) {.wrapper .vc_row .row-container {max-width: 540px;}
	.front-page .vc_row {margin-left: 0;margin-right: 0;}
	.front-page .vc_row .row-container {padding: 0;}
	.global-table {display: block;}
	.global-table .global-row {display: block;}
	.global-table .global-row .global-cell {display: block;}
	.title-breadcrumb h1 {font-size: 28px;}
	.product-view .product .woocommerce-tabs ul.tabs li {display: block;max-width: 300px;margin: auto;}
	.wrapper .slick-slider button {display: none !important;}
	.quickview-wrapper #quickview-content .product-images {width: 100%;}
	.quickview-wrapper #quickview-content .product-info {margin: 30px 0 0;padding-left: 0;width: 100%;}
	.main-container .home-static-2 .box-text .text-inner h3 {font-size: 1.8em;}
	.main-container .home-static-3 .box {display: block;}
	.main-container .home-static-3 .box .col {margin-bottom: 20px;}
	.main-container .home-static-4 .box-text {font-size: 1.3em;}
	.main-container .owl-carousel .owl-controls .owl-buttons {display: none;}
	.main-container .shop_table.cart td.product-thumbnail {display: block;}
	.main-container .checkout_coupon input {margin: 10px 6px 0 0;}
	.main-container .checkout_coupon input.button {margin-left: 0;}
	.main-container .home-tabs .vc_tta-tabs-container {text-align: center !important;}
	.main-container .home-tabs .vc_tta-tabs-container:before {display: none;}
	.main-container .home-tabs .vc_tta-tabs-container .vc_tta-tabs-list li {display: block !important;margin: 0 0 5px !important;}
	.main-container .home-tabs .vc_tta-tabs-container .vc_tta-tabs-list li a {border-width: 1px;padding: 0 20px;line-height: 40px;}
	.main-container.full-width .vc_column_container .wpb_wrapper h3 {margin-top: 15px;}
	.main-container .shop-products .product-category .category-image {width: 100%;}
	.main-container .shop-products .product-category .category-info {padding: 30px 0 0 0;width: 100%;}
	.main-container .shop-products .product-category .category-info h1 {font-size: 30px;}
	.main-container .product-view .product .woocommerce-tabs ul.tabs {width: 100%;}
	.main-container .product-view .product .woocommerce-tabs ul.tabs li:after {display: none;}
	.main-container .product-view .product .woocommerce-tabs ul.tabs li:hover a, .main-container .product-view .product .woocommerce-tabs ul.tabs li.active a {border: none;}
	.main-container .product-view .product .woocommerce-tabs .panel {width: 100%;}
	.main-container .product-view .product .woocommerce-tabs:before {display: none;}
	.main-container .blog-page .post .post-thumbnail {width: 100%;}
	.main-container .blog-page .post .post-thumbnail img {width: 100%;}
	.main-container .blog-page .post .postinfo-wrapper {padding: 20px 0 0 0;width: 100%;}
	.main-container .blog-page.single .postinfo-wrapper {padding: 0;}
	.main-container .blog-page.single .comments-area {max-width: 100%;padding: 40px 0;}
	.main-container .blog-page.blog-nosidebar .post-thumbnail {width: 100%;}
	.main-container .blog-page.blog-nosidebar .postinfo-wrapper {padding: 0;width: 100%;}
	.main-container .blog-page.style_v2:not(.single) .post, .main-container .blog-page.style_v2:not(.single) .article {width: 100%;}
	.main-container .page-content.blog-page .comments-area .comment-form .comment-form-author, .main-container .page-content.blog-page .comments-area .comment-form .comment-form-email, .main-container .page-content.blog-page .comments-area .comment-form .comment-form-url {width: 100%;}
	.main-container .vc_column_container {float: left;width: 100%;}
	.main-container .our-service .page-title {text-align: center;}
	.main-container .our-service .page-title .box-inner {padding: 0;}
	.main-container .our-service .page-title .box-inner .icon {position: static;margin: 0 0 15px;-webkit-transform: translate(0,0);-moz-transform: translate(0,0);-ms-transform: translate(0,0);-o-transform: translate(0,0);}
	.main-container .special-products .sale-date .sale-info .countdownsale .timebox:not(:last-child) {margin-right: 5px;}
	#secondary.shop-sidebar-filter .sidebar-filter {padding: 40px 30px 20px;}
	#secondary.shop-sidebar-filter .sidebar-filter .widget.widget_product_categories .widget-title, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_nav_menu .widget-title {width: 100%;}
	#secondary.shop-sidebar-filter .sidebar-filter .widget.widget_product_categories > div, #secondary.shop-sidebar-filter .sidebar-filter .widget.widget_nav_menu > div {width: 100%;}
	.woocommerce table.shop_table_responsive tr, .woocommerce-page table.shop_table_responsive tr {display: block;float: left;width: 100%;}
	.main-container .blog-page .comments-area .commentlist .children {margin: 0;padding: 0 0 0 5px;}
	.footer .footer-block .footer-block-inner .mc4wp-form {width: 100%;}
	.footer .footer-block .footer-block-inner .mc4wp-form .mc4wp-form-fields input[type=email] {width: 100%;}}
@media screen and (max-width: 500px) {.owl-controls {display: none !important;}
	.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .quantity {margin-bottom: 10px;margin-right: 10px;}
	.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button {margin-bottom: 10px;padding: 0 20px;}
	.header-container .header-search .categories-container {display: none;}
	.header-container .header-search .widget_product_search #searchform .form-input {padding-left: 10px;}
	.footer .widget_wysija_cont {display: block;margin-top: 10px;}
	.footer .widget_wysija_cont .widget_wysija .wysija-paragraph {float: none;}
	.footer .widget_wysija_cont .widget_wysija .wysija-paragraph .wysija-input {width: 100%;}
	.footer .widget_wysija_cont .widget_wysija .wysija-submit {float: none;margin-top: 15px;}
	.footer .mc4wp-form-fields .form-container label {display: none;}
	.footer .mc4wp-form-fields .form-container input.input {width: 240px;}
	.main-container .latest-posts.style4 .posts-carousel .item-col .post-wrapper {display: block;}
	.main-container .latest-posts.style4 .posts-carousel .item-col .post-thumb {width: 100%;}
	.main-container .latest-posts.style4 .posts-carousel .item-col .post-info {margin: 15px 0 0;padding: 0;width: 100%;}
	.main-container .product-view .summary.single-product-info .cart .quantity {float: left;margin: 0 10px 10px 0;}
	.main-container .home-static-2.layout2 .box-text .text-inner h3 {font-size: 2.714em;}
	.main-container .home-static-2.layout2 .box-text .text-inner .price {font-size: 1.2em;}}