/* head_glob.intro_glob.cont_glob.foot_glob.ar_head_glob.ar_intro__def.ar_cont__def.ar_col_l_glob.ar_foot_glob.en.ssl.94f79.bff57 */
/*****************************************************/
/******   P A G E    S T Y L E S   *******************/
/*****************************************************/

body {
  background-image: url("https://gds.jo/image/catalog/Logos/59863142_2715048925176358_7430612344876564480_o.jpg");
  background-repeat: no-repeat;
    background-position: top left;
    background-attachment: scroll;
    background-size: auto;
  }
.tb_area_header a.tb_main_color:hover, .tb_area_header a.colorbox:hover, .tb_area_header a.agree:hover, .tb_area_header .tb_main_color_hover:hover {
  color: #242021 !important;
}

.tb_area_header .tb_main_color_bg, .tb_area_header .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.tb_area_header a.tb_main_color_bg:hover, .tb_area_header .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

.tb_area_header {
  color: #242021;
}

.tb_area_header a:not(:hover) {
  color: #242021;
}

.tb_area_header .tb_text_wrap a:not(.btn):hover {
  color: #242021;
}

.tb_area_header > .tb_separate_columns > [class*="col-"], .tb_area_header hr {
  border-color: #242021;
}

.row_wMcL2 .tb_main_color_bg, .row_wMcL2 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_wMcL2 a.tb_main_color_bg:hover, .row_wMcL2 .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

.col_fDDsN .tb_main_color_bg, .col_fDDsN .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_fDDsN a.tb_main_color_bg:hover, .col_fDDsN .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#IconList_I41LhSIo a.tb_icon:hover {
  color: #ffffff !important;
}

#IconList_I41LhSIo a.tb_icon:hover {
  background-color: #242021 !important;
}

#IconList_I41LhSIo .tb_tooltip {
  background-color: #333333 !important;
}

#IconList_I41LhSIo .tb_tooltip {
  color: #ffffff !important;
}

.col_GI0wv .tb_main_color_bg, .col_GI0wv .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_GI0wv a.tb_main_color_bg:hover, .col_GI0wv .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#IconList_VJNa5ujV .tb_text_wrap a:not(:hover) {
  color: #242021;
}

#IconList_VJNa5ujV a.tb_icon:hover {
  color: #ffffff !important;
}

#IconList_VJNa5ujV a.tb_icon:hover {
  background-color: #242021 !important;
}

#IconList_VJNa5ujV .tb_tooltip {
  background-color: #333333 !important;
}

#IconList_VJNa5ujV .tb_tooltip {
  color: #ffffff !important;
}

.row_QWI2iK .tb_main_color_bg, .row_QWI2iK .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_QWI2iK a.tb_main_color_bg:hover, .row_QWI2iK .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

.col_DVBuI .tb_main_color_bg, .col_DVBuI .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_DVBuI a.tb_main_color_bg:hover, .col_DVBuI .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

.col_Rd9q2 .tb_main_color_bg, .col_Rd9q2 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_Rd9q2 a.tb_main_color_bg:hover, .col_Rd9q2 .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#Menu_U9J9dnla nav > ul > li.dropdown:not(:hover) > a, #Menu_U9J9dnla nav > ul > li.dropdown:not(:hover) > * > a, #Menu_U9J9dnla nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_U9J9dnla nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_U9J9dnla nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_U9J9dnla nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_U9J9dnla nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_U9J9dnla nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_U9J9dnla nav > ul > li.tb_selected > a, #Menu_U9J9dnla nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_U9J9dnla nav > ul > li.tb_selected > a, #Menu_U9J9dnla nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_U9J9dnla nav > ul > li:before {
  color: #dddddd;
}

#Menu_U9J9dnla nav > ul > li, #Menu_U9J9dnla nav > ul > li:before {
  border-color: transparent;
}

#Menu_U9J9dnla .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_U9J9dnla .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_U9J9dnla .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_U9J9dnla .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_U9J9dnla .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

.col_FqaKL .tb_main_color_bg, .col_FqaKL .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_FqaKL a.tb_main_color_bg:hover, .col_FqaKL .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#BlockGroup_GYHmn0BO .tb_main_color_bg, #BlockGroup_GYHmn0BO .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#BlockGroup_GYHmn0BO a.tb_main_color_bg:hover, #BlockGroup_GYHmn0BO .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#Menu_NVRFTW24 nav > ul > li.dropdown:not(:hover) > a, #Menu_NVRFTW24 nav > ul > li.dropdown:not(:hover) > * > a, #Menu_NVRFTW24 nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_NVRFTW24 nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_NVRFTW24 nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_NVRFTW24 nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_NVRFTW24 nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_NVRFTW24 nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_NVRFTW24 nav > ul > li.tb_selected > a, #Menu_NVRFTW24 nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_NVRFTW24 nav > ul > li.tb_selected > a, #Menu_NVRFTW24 nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_NVRFTW24 nav > ul > li:before {
  color: #dddddd;
}

#Menu_NVRFTW24 nav > ul > li, #Menu_NVRFTW24 nav > ul > li:before {
  border-color: transparent;
}

#Menu_NVRFTW24 .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_NVRFTW24 .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_NVRFTW24 .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_NVRFTW24 .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_NVRFTW24 .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

#Menu_Y02raLKr nav > ul > li.dropdown:not(:hover) > a, #Menu_Y02raLKr nav > ul > li.dropdown:not(:hover) > * > a, #Menu_Y02raLKr nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_Y02raLKr nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_Y02raLKr nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_Y02raLKr nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_Y02raLKr nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_Y02raLKr nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_Y02raLKr nav > ul > li.tb_selected > a, #Menu_Y02raLKr nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_Y02raLKr nav > ul > li.tb_selected > a, #Menu_Y02raLKr nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_Y02raLKr nav > ul > li:before {
  color: #dddddd;
}

#Menu_Y02raLKr nav > ul > li, #Menu_Y02raLKr nav > ul > li:before {
  border-color: transparent;
}

#Menu_Y02raLKr .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_Y02raLKr .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_Y02raLKr .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_Y02raLKr .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_Y02raLKr .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:not(:hover) > .heading > a > .tb_icon {
  color: #242021;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:not(:hover) > .heading > a > .tb_label, #HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:not(:hover) > .heading > a > .tb_items {
  color: #242021;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:not(:hover) > .heading > a > .tb_total {
  color: #242021;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:not(:hover) {
  background-color: transparent;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:hover > .heading > a > .tb_icon {
  color: #242021;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:hover > .heading > a > .tb_label, #HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:hover > .heading > a > .tb_items {
  color: #056839;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:hover > .heading > a > .tb_total {
  color: #242021;
}

#HeaderCartMenuSystem_Ge9j18wG #cart > .nav > li:hover > .heading > a {
  background-color: transparent;
}

#HeaderCartMenuSystem_Ge9j18wG .dropdown-menu .buttons:before, #HeaderCartMenuSystem_Ge9j18wG .dropdown-menu .mini-cart-total:before {
  color: #333333;
}

.row_8rGRv .tb_main_color_bg, .row_8rGRv .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_8rGRv a.tb_main_color_bg:hover, .row_8rGRv .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

.col_Tb3jQ .tb_main_color_bg, .col_Tb3jQ .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_Tb3jQ a.tb_main_color_bg:hover, .col_Tb3jQ .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#BlockGroup_Je9bfm8A .tb_main_color_bg, #BlockGroup_Je9bfm8A .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#BlockGroup_Je9bfm8A a.tb_main_color_bg:hover, #BlockGroup_Je9bfm8A .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#Html_PX137M0O .tb_main_color_bg, #Html_PX137M0O .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Html_PX137M0O a.tb_main_color_bg:hover, #Html_PX137M0O .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#Html_PX137M0O {
  color: #222222;
}

#Menu_K0tP3SuF nav > ul > li.dropdown:not(:hover) > a, #Menu_K0tP3SuF nav > ul > li.dropdown:not(:hover) > * > a, #Menu_K0tP3SuF nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_K0tP3SuF nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_K0tP3SuF nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_K0tP3SuF nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_K0tP3SuF nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_K0tP3SuF nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover, #Menu_K0tP3SuF nav > ul > li:hover > a .tb_icon {
  color: #056839;
}

#Menu_K0tP3SuF nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_K0tP3SuF nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_K0tP3SuF nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_K0tP3SuF nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: #f6f6f6;
}

#Menu_K0tP3SuF nav > ul > li.tb_selected > a, #Menu_K0tP3SuF nav > ul > li.tb_selected > * > a {
  color: #056839;
}

#Menu_K0tP3SuF nav > ul > li.tb_selected > a, #Menu_K0tP3SuF nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_K0tP3SuF nav > ul > li:before {
  color: #dddddd;
}

#Menu_K0tP3SuF nav > ul > li, #Menu_K0tP3SuF nav > ul > li:before {
  border-color: transparent;
}

#Menu_K0tP3SuF nav > ul > li:not(.dropdown) > ul > li > a:hover, #Menu_K0tP3SuF nav > ul > li:not(.dropdown) > ul > li.tb_hovered > a:hover, #Menu_K0tP3SuF nav > ul > li:not(.dropdown) > ul > li > * > a:hover, #Menu_K0tP3SuF nav > ul > li.tb_hidden_menu > ul > li > a:hover, #Menu_K0tP3SuF nav > ul > li.tb_hidden_menu > ul > li.tb_hovered > a:hover, #Menu_K0tP3SuF nav > ul > li.tb_hidden_menu > ul > li > * > a:hover, #Menu_K0tP3SuF nav > ul > li.tb_hidden_menu > ul > li:hover > a .tb_icon {
  color: #056839;
}

#Menu_K0tP3SuF nav > ul > li:not(.dropdown) > ul > li:not(.dropdown) > ul > li > a:hover, #Menu_K0tP3SuF nav > ul > li:not(.dropdown) > ul > li:not(.dropdown) > ul > li.tb_hovered > a:hover, #Menu_K0tP3SuF nav > ul > li:not(.dropdown) > ul > li:not(.dropdown) > ul > li > * > a:hover {
  color: #056839;
}

#Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #056839;
}

#Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu .tb_text_wrap a:not(.btn):not(:hover) {
  color: #056839;
}

#Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.h1:hover, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.h2:hover, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.h3:hover, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.h4:hover, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.h5:hover, #Menu_K0tP3SuF .tb_megamenu > [class].dropdown-menu a.h6:hover {
  color: #056839;
}

#Html_Y9818Ijj .tb_main_color_bg, #Html_Y9818Ijj .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Html_Y9818Ijj a.tb_main_color_bg:hover, #Html_Y9818Ijj .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#Html_Y9818Ijj {
  color: #ffffff;
}

.col_FCaP9 .tb_main_color_bg, .col_FCaP9 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_FCaP9 a.tb_main_color_bg:hover, .col_FCaP9 .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#HeaderSearchSystem_Vcst67D5 input:not(:hover):not(:focus) {
  background-color: transparent;
}

#HeaderSearchSystem_Vcst67D5 input:not(:hover):not(:focus) {
  border-top-color: #ffffff;
  border-left-color: #ffffff;
}

#HeaderSearchSystem_Vcst67D5 input:not(:hover):not(:focus) {
  border-bottom-color: #ffffff;
  border-right-color: #ffffff;
}

#HeaderSearchSystem_Vcst67D5 input:hover:not(:focus) {
  border-top-color: #ffffff;
  border-left-color: #ffffff;
}

#HeaderSearchSystem_Vcst67D5 input:hover:not(:focus) {
  border-bottom-color: #ffffff;
  border-right-color: #ffffff;
}

#HeaderSearchSystem_Vcst67D5 input:focus {
  border-top-color: #ffffff;
  border-left-color: #ffffff;
}

#HeaderSearchSystem_Vcst67D5 input:focus {
  border-bottom-color: #ffffff;
  border-right-color: #ffffff;
}

#HeaderSearchSystem_Vcst67D5 .btn:not(:hover) {
  background-color: #056839 !important;
}

#HeaderSearchSystem_Vcst67D5 .btn:not(:hover) {
  color: #ffffff !important;
}

#HeaderSearchSystem_Vcst67D5 .btn:hover {
  background-color: #000000 !important;
}

#HeaderSearchSystem_Vcst67D5 .btn:hover {
  color: #ffffff !important;
}

.col_J850b .tb_main_color_bg, .col_J850b .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_J850b a.tb_main_color_bg:hover, .col_J850b .tb_main_color_bg_hover:hover {
  background-color: #242021 !important;
}

#IconList_SvTB7sJ1 a.tb_icon:hover {
  color: #ffffff !important;
}

#IconList_SvTB7sJ1 a.tb_icon:hover {
  background-color: #242021 !important;
}

#IconList_SvTB7sJ1 .tb_tooltip {
  background-color: #333333 !important;
}

#IconList_SvTB7sJ1 .tb_tooltip {
  color: #ffffff !important;
}

.tb_area_content .tb_main_color_bg, .tb_area_content .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.tb_area_content a.tb_main_color_bg:hover, .tb_area_content .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.tb_area_content .tb_system_page_title > h1 {
  color: #056839;
}

.tb_area_content .tb_system_breadcrumbs {
  color: #cccccc;
}

.tb_area_content .tb_system_breadcrumbs a:not(:hover) {
  color: #999999;
}

.row_0kJVt .tb_main_color_bg, .row_0kJVt .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_0kJVt a.tb_main_color_bg:hover, .row_0kJVt .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_f33EE .tb_main_color_bg, .col_f33EE .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_f33EE a.tb_main_color_bg:hover, .col_f33EE .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.row_zcvxa .tb_main_color_bg, .row_zcvxa .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_zcvxa a.tb_main_color_bg:hover, .row_zcvxa .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_LSBhu .tb_main_color_bg, .col_LSBhu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_LSBhu a.tb_main_color_bg:hover, .col_LSBhu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#System_Key8HpZN .tb_main_color_bg, #System_Key8HpZN .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#System_Key8HpZN a.tb_main_color_bg:hover, #System_Key8HpZN .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

column_left .tb_main_color_bg, column_left .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

column_left a.tb_main_color_bg:hover, column_left .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.row_XZpw7 .tb_main_color_bg, .row_XZpw7 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_XZpw7 a.tb_main_color_bg:hover, .row_XZpw7 .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.tb_area_footer .tb_main_color_bg, .tb_area_footer .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.tb_area_footer a.tb_main_color_bg:hover, .tb_area_footer .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.row_gHfjB .tb_main_color_bg, .row_gHfjB .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_gHfjB a.tb_main_color_bg:hover, .row_gHfjB .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_TEvul .tb_main_color_bg, .col_TEvul .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_TEvul a.tb_main_color_bg:hover, .col_TEvul .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Text_B9uG0VKl .tb_main_color_bg, #Text_B9uG0VKl .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Text_B9uG0VKl a.tb_main_color_bg:hover, #Text_B9uG0VKl .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Text_B9uG0VKl .panel-heading, #Text_B9uG0VKl .box-heading {
  color: #ffffff;
}

.col_RWCQC .tb_main_color_bg, .col_RWCQC .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_RWCQC a.tb_main_color_bg:hover, .col_RWCQC .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_IP55j .tb_main_color_bg, .col_IP55j .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_IP55j a.tb_main_color_bg:hover, .col_IP55j .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Newsletter_FaeS3Sb0 .btn:not(:hover) {
  background-color: #8dc63f !important;
}

#Newsletter_FaeS3Sb0 .btn:not(:hover) {
  color: #000000 !important;
}

.row_JWlRE .tb_main_color_bg, .row_JWlRE .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_JWlRE a.tb_main_color_bg:hover, .row_JWlRE .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.row_XVLc4 .tb_main_color_bg, .row_XVLc4 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_XVLc4 a.tb_main_color_bg:hover, .row_XVLc4 .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_vMZzc .tb_main_color_bg, .col_vMZzc .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_vMZzc a.tb_main_color_bg:hover, .col_vMZzc .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Text_K1G1rF90 .tb_main_color_bg, #Text_K1G1rF90 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Text_K1G1rF90 a.tb_main_color_bg:hover, #Text_K1G1rF90 .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#IconList_SFL8gIka a.tb_icon:hover {
  color: #ffffff !important;
}

#IconList_SFL8gIka a.tb_icon:hover {
  background-color: #000000 !important;
}

#IconList_SFL8gIka .tb_tooltip {
  background-color: #333333 !important;
}

#IconList_SFL8gIka .tb_tooltip {
  color: #ffffff !important;
}

#Text_E0uadiLo .tb_main_color_bg, #Text_E0uadiLo .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Text_E0uadiLo a.tb_main_color_bg:hover, #Text_E0uadiLo .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_X8AAl .tb_main_color_bg, .col_X8AAl .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_X8AAl a.tb_main_color_bg:hover, .col_X8AAl .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_GOIUIYEK nav > ul > li.dropdown:not(:hover) > a, #Menu_GOIUIYEK nav > ul > li.dropdown:not(:hover) > * > a, #Menu_GOIUIYEK nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_GOIUIYEK nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_GOIUIYEK nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_GOIUIYEK nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_GOIUIYEK nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_GOIUIYEK nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_GOIUIYEK nav > ul > li.tb_selected > a, #Menu_GOIUIYEK nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_GOIUIYEK nav > ul > li.tb_selected > a, #Menu_GOIUIYEK nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_GOIUIYEK nav > ul > li:before {
  color: #dddddd;
}

#Menu_GOIUIYEK nav > ul > li, #Menu_GOIUIYEK nav > ul > li:before {
  border-color: #dddddd;
}

#Menu_GOIUIYEK .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_GOIUIYEK .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_GOIUIYEK .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_GOIUIYEK .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_GOIUIYEK .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

.col_Ba4pv .tb_main_color_bg, .col_Ba4pv .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_Ba4pv a.tb_main_color_bg:hover, .col_Ba4pv .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_U3kVem4n nav > ul > li.dropdown:not(:hover) > a, #Menu_U3kVem4n nav > ul > li.dropdown:not(:hover) > * > a, #Menu_U3kVem4n nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_U3kVem4n nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_U3kVem4n nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_U3kVem4n nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_U3kVem4n nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_U3kVem4n nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_U3kVem4n nav > ul > li.tb_selected > a, #Menu_U3kVem4n nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_U3kVem4n nav > ul > li.tb_selected > a, #Menu_U3kVem4n nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_U3kVem4n nav > ul > li:before {
  color: #dddddd;
}

#Menu_U3kVem4n nav > ul > li, #Menu_U3kVem4n nav > ul > li:before {
  border-color: #dddddd;
}

#Menu_U3kVem4n .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_U3kVem4n .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_U3kVem4n .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_U3kVem4n .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_U3kVem4n .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

.col_MIaYv .tb_main_color_bg, .col_MIaYv .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_MIaYv a.tb_main_color_bg:hover, .col_MIaYv .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_O84D8A89 nav > ul > li.dropdown:not(:hover) > a, #Menu_O84D8A89 nav > ul > li.dropdown:not(:hover) > * > a, #Menu_O84D8A89 nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_O84D8A89 nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_O84D8A89 nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_O84D8A89 nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_O84D8A89 nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_O84D8A89 nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_O84D8A89 nav > ul > li.tb_selected > a, #Menu_O84D8A89 nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_O84D8A89 nav > ul > li.tb_selected > a, #Menu_O84D8A89 nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_O84D8A89 nav > ul > li:before {
  color: #dddddd;
}

#Menu_O84D8A89 nav > ul > li, #Menu_O84D8A89 nav > ul > li:before {
  border-color: #dddddd;
}

#Menu_O84D8A89 .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_O84D8A89 .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_O84D8A89 .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_O84D8A89 .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_O84D8A89 .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

.col_M35cX .tb_main_color_bg, .col_M35cX .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_M35cX a.tb_main_color_bg:hover, .col_M35cX .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_X8p2mFV7 nav > ul > li.dropdown:not(:hover) > a, #Menu_X8p2mFV7 nav > ul > li.dropdown:not(:hover) > * > a, #Menu_X8p2mFV7 nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_X8p2mFV7 nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  background-color: transparent;
}

#Menu_X8p2mFV7 nav > ul > li.dropdown:not(.tb_selected):hover > a, #Menu_X8p2mFV7 nav > ul > li.dropdown:not(.tb_selected):hover > * > a, #Menu_X8p2mFV7 nav > ul > li:not(.dropdown):not(.tb_selected) > a:hover, #Menu_X8p2mFV7 nav > ul > li:not(.dropdown):not(.tb_selected) > * > a:hover {
  background-color: transparent;
}

#Menu_X8p2mFV7 nav > ul > li.tb_selected > a, #Menu_X8p2mFV7 nav > ul > li.tb_selected > * > a {
  color: #8dc63f;
}

#Menu_X8p2mFV7 nav > ul > li.tb_selected > a, #Menu_X8p2mFV7 nav > ul > li.tb_selected > * > a {
  background-color: transparent;
}

#Menu_X8p2mFV7 nav > ul > li:before {
  color: #dddddd;
}

#Menu_X8p2mFV7 nav > ul > li, #Menu_X8p2mFV7 nav > ul > li:before {
  border-color: #dddddd;
}

#Menu_X8p2mFV7 .tb_megamenu > [class].dropdown-menu .tb_main_color_bg, #Menu_X8p2mFV7 .tb_megamenu > [class].dropdown-menu .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

#Menu_X8p2mFV7 .tb_megamenu > [class].dropdown-menu a.tb_main_color_bg:hover, #Menu_X8p2mFV7 .tb_megamenu > [class].dropdown-menu .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

#Menu_X8p2mFV7 .tb_megamenu > [class].dropdown-menu a:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6):hover {
  color: #8dc63f;
}

.row_ZrKq3 .tb_main_color_bg, .row_ZrKq3 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.row_ZrKq3 a.tb_main_color_bg:hover, .row_ZrKq3 .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

.col_yZF28 .tb_main_color_bg, .col_yZF28 .tb_hover_main_color_bg:hover {
  background-color: #056839 !important;
}

.col_yZF28 a.tb_main_color_bg:hover, .col_yZF28 .tb_main_color_bg_hover:hover {
  background-color: #000000 !important;
}

                    body,
                    .tb_no_text > span:before
                 {
  font-family: 'Titillium Web';
  font-size: 14px;
  line-height: 20px;
}
h1, .h1 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 32px;
  line-height: 40px;
  letter-spacing: -0.9px;
}
                    h2,
                    .h2,
                    legend,
                    .box-heading,
                    .panel-heading,
                    .checkout-heading,
                    .modal-title,
                    .nav-tabs > li,
                    .picker-switch,
                    .tb_accordion_content > .tb_title,
                    .ui-accordion-header,
                    .ui-datepicker-title,
                    .ui-dialog-title,
                    .tb_slider_controls
                 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
  text-transform: none;
}
h3, .h3 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 20px;
  line-height: 30px;
}
                    h4, .h4,
                    .product-thumb .name,
                    .box-product .name,
                    .product-grid .name,
                    .product-list .name
                 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 15px;
  line-height: 20px;
}
                    .btn,
                    .button,
                    button,
                    input[type="button"],
                    input[type="submit"],
                    input[type="reset"]
                 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 18px;
}
                    .tbMainNavigation nav > .nav > li > a:not(.btn) > .tb_text,
                    .tbMainNavigation .nav > li > a:not(.btn) > .tb_text,
                    .tbMainNavigation .nav > li > .heading > a
                 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 17px;
  text-transform: uppercase;
}
                    .product-thumb h4,
                    .product-thumb .name,
                    .box-product .name,
                    .product-grid .name,
                    .product-list .name
                 {
  font-family: 'Titillium Web';
  font-weight: 600;
}
                    .product-thumb .price,
                    .product-info .price
                 {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
}
.mfilter-heading-text {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
}
                    .product-thumb .btn
                 {
  text-transform: none;
}
#Menu_U9J9dnla nav > .nav > li > a, #Menu_U9J9dnla nav > .nav > li > span {
  font-family: 'Titillium Web';
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
}
#HeaderCartMenuSystem_Ge9j18wG .heading.heading .tb_total {
  font-size: 16px;
}
#Html_PX137M0O {
  font-size: 16px;
  line-height: 20px;
}
#Menu_K0tP3SuF nav > .nav > li > a, #Menu_K0tP3SuF nav > .nav > li > span {
  font-size: 15px;
  line-height: 20px;
}
#Menu_K0tP3SuF nav > .nav > li > ul > li > a, #Menu_K0tP3SuF nav > .nav > li > ul > li > span, #Menu_K0tP3SuF nav > .nav > li > .dropdown-menu > .tb_tabs > .nav > li > a {
  font-size: 15px;
  line-height: 20px;
}
#Html_Y9818Ijj {
  font-size: 14px;
  line-height: 20px;
}
.tb_area_footer h2, .tb_area_footer .h2, .tb_area_footer legend, .tb_area_footer .box-heading, .tb_area_footer .panel-heading, .tb_area_footer .checkout-heading, .tb_area_footer .modal-title, .tb_area_footer .nav-tabs > li, .tb_area_footer .picker-switch, .tb_area_footer .tb_accordion_content > .tb_title, .tb_area_footer .ui-accordion-header, .tb_area_footer .ui-datepicker-title, .tb_area_footer .ui-dialog-title, .tb_area_footer .tb_slider_controls {
  font-size: 20px;
  line-height: 30px;
}
#IconList_SFL8gIka h4, #IconList_SFL8gIka .h4 {
  font-size: 18px;
  line-height: 20px;
}
 {
  font-weight: 600;
}
 {
  font-weight: 700;
}
 {
  font-weight: normal;
}
 {
  font-weight: 600;
}
#wrapper {
    background: #ffffff;
}
#bottom {
    background: #eaeaea;
}
.row_wMcL2 {
    background: #f4f4f4;
}
#IconList_I41LhSIo .tb_icon_list.tb_list_view li:not(:last-child) > * {  padding-bottom: 30px;}
#IconList_VJNa5ujV .tb_icon_list.tb_inline_view {  margin-top: -20px;}#IconList_VJNa5ujV .tb_icon_list.tb_inline_view li {  margin-top: 20px;}

            @media (max-width: 1910px) {
              #wrapper #header .tbLogoCol {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -moz-box-orient: vertical;
                -moz-box-direction: normal;
                -ms-flex-direction: column;
                -webkit-flex-direction: column;
                flex-direction: column;
              }
              #wrapper #header .tbLogoCol > * {
                -webkit-box-flex: 0;
                -moz-box-flex: 0;
                -ms-flex: 0 1 auto;
                -webkit-flex: 0 1 auto;
                flex: 0 1 auto;
              }
              #wrapper #header .tbLogoCol > * + * {
                margin-top: 15px;
              }
            }
        
#Menu_U9J9dnla > nav > .nav {  margin-left: -15px;  margin-right: -15px;  padding-right: 15px;}#Menu_U9J9dnla > nav > .nav > li {  margin-left: 15px;}#Menu_U9J9dnla > nav > .nav > li.dropdown-header,#Menu_U9J9dnla > nav > .nav > li > a {  padding-left: 10px;  padding-right: 10px;}#Menu_U9J9dnla > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_NVRFTW24 > nav > .nav {  margin-left: -10px;  margin-right: -10px;  padding-right: 10px;}#Menu_NVRFTW24 > nav > .nav > li {  margin-left: 10px;}#Menu_NVRFTW24 > nav > .nav > li > a,#Menu_NVRFTW24 > nav > .nav > li.divider,#Menu_NVRFTW24 > nav > .nav > li.dropdown-header {  line-height: 20px;}#Menu_NVRFTW24 > nav > .nav > li.dropdown > a > .tb_accent_label {  margin-top: -12px;}#Menu_NVRFTW24 > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_Y02raLKr > nav > .nav {  margin-left: -10px;  margin-right: -10px;  padding-right: 10px;}#Menu_Y02raLKr > nav > .nav > li {  margin-left: 10px;}#Menu_Y02raLKr > nav > .nav > li > a,#Menu_Y02raLKr > nav > .nav > li.divider,#Menu_Y02raLKr > nav > .nav > li.dropdown-header {  line-height: 20px;}#Menu_Y02raLKr > nav > .nav > li.dropdown > a > .tb_accent_label {  margin-top: -12px;}#Menu_Y02raLKr > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#cart > .nav > li > h3 > a > .tb_icon {  font-size: 165%;}
#Menu_K0tP3SuF .tb_menu_category_72 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_115 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_75 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_198 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_87 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_79 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_84 .tb_multicolumn {
                  -webkit-column-width: 250px;
                     -moz-column-width: 250px;
                          column-width: 250px;
                }#Menu_K0tP3SuF .tb_menu_category_108 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_147 .tb_multicolumn {
                  -webkit-column-width: 200px;
                     -moz-column-width: 200px;
                          column-width: 200px;
                }#Menu_K0tP3SuF .tb_menu_category_81 .tb_multicolumn {
                  -webkit-column-width: 250px;
                     -moz-column-width: 250px;
                          column-width: 250px;
                }#Menu_K0tP3SuF .tb_menu_category_135 .tb_multicolumn {
                  -webkit-column-width: 250px;
                     -moz-column-width: 250px;
                          column-width: 250px;
                }#Menu_K0tP3SuF .tb_menu_category_163 .tb_multicolumn {
                  -webkit-column-width: 250px;
                     -moz-column-width: 250px;
                          column-width: 250px;
                }#Menu_K0tP3SuF > nav > .nav > li.divider {  margin-bottom:  8.75px !important;  padding-bottom: 8.75px !important;}#Menu_K0tP3SuF > nav > .nav > li > a,#Menu_K0tP3SuF > nav > .nav > li.dropdown-header {  padding-top: 7.5px !important;  padding-bottom: 7.5px !important;}#Menu_K0tP3SuF > nav > .nav > .dropdown:after,#Menu_K0tP3SuF > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 12.5px;}#Menu_K0tP3SuF > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 7.5px;}#Menu_K0tP3SuF > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {  #Menu_K0tP3SuF > nav > .nav > li > .tb_toggle {    margin-top: 2.5px !important;  }}
#HeaderSearchSystem_Vcst67D5:not(.tb_style_4) .tb_search_wrap {}#HeaderSearchSystem_Vcst67D5.tb_style_4:hover .tb_search_wrap > input,#HeaderSearchSystem_Vcst67D5.tb_style_4:hover .tb_search_wrap > .twitter-typeahead,#HeaderSearchSystem_Vcst67D5.tb_style_4 .tb_search_wrap > .twitter-typeahead.dropdown-open {  width: 150px !important;}#HeaderSearchSystem_Vcst67D5 .tb_search_button {  font-size: 100%;}
#IconList_SvTB7sJ1 .tb_icon_list.tb_inline_view {  margin-top: -10px;}#IconList_SvTB7sJ1 .tb_icon_list.tb_inline_view li {  margin-top: 10px;}
#IconList_SFL8gIka .tb_icon_list.tb_list_view li:not(:last-child) > * {  padding-bottom: 30px;}
#Menu_GOIUIYEK > nav > .nav > li.divider {  margin-bottom:  7.25px !important;  padding-bottom: 7.25px !important;}#Menu_GOIUIYEK > nav > .nav > li > a,#Menu_GOIUIYEK > nav > .nav > li.dropdown-header {  padding-top: 4.5px !important;  padding-bottom: 4.5px !important;}#Menu_GOIUIYEK > nav > .nav > .dropdown:after,#Menu_GOIUIYEK > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 9.5px;}#Menu_GOIUIYEK > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 4.5px;}#Menu_GOIUIYEK > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_U3kVem4n > nav > .nav > li.divider {  margin-bottom:  7.25px !important;  padding-bottom: 7.25px !important;}#Menu_U3kVem4n > nav > .nav > li > a,#Menu_U3kVem4n > nav > .nav > li.dropdown-header {  padding-top: 4.5px !important;  padding-bottom: 4.5px !important;}#Menu_U3kVem4n > nav > .nav > .dropdown:after,#Menu_U3kVem4n > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 9.5px;}#Menu_U3kVem4n > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 4.5px;}#Menu_U3kVem4n > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_O84D8A89 > nav > .nav > li.divider {  margin-bottom:  7.25px !important;  padding-bottom: 7.25px !important;}#Menu_O84D8A89 > nav > .nav > li > a,#Menu_O84D8A89 > nav > .nav > li.dropdown-header {  padding-top: 4.5px !important;  padding-bottom: 4.5px !important;}#Menu_O84D8A89 > nav > .nav > .dropdown:after,#Menu_O84D8A89 > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 9.5px;}#Menu_O84D8A89 > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 4.5px;}#Menu_O84D8A89 > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_X8p2mFV7 > nav > .nav > li.divider {  margin-bottom:  7.25px !important;  padding-bottom: 7.25px !important;}#Menu_X8p2mFV7 > nav > .nav > li > a,#Menu_X8p2mFV7 > nav > .nav > li.dropdown-header {  padding-top: 4.5px !important;  padding-bottom: 4.5px !important;}#Menu_X8p2mFV7 > nav > .nav > .dropdown:after,#Menu_X8p2mFV7 > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 9.5px;}#Menu_X8p2mFV7 > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 4.5px;}#Menu_X8p2mFV7 > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}

        .tb_wt_header_search_system .twitter-typeahead .dropdown-menu {
            width: 250px;
        }
        
#Html_PX137M0O {
    background: #f5f5f5;
border-radius: 8px 8px 8px 8px !important;

}
#Menu_K0tP3SuF {
    background: #ffffff;
border-radius: 8px 8px 8px 8px !important;

}
#Html_Y9818Ijj {
    background: #056839;
border-radius: 3px 3px 0px 0px !important;

}
#HeaderSearchSystem_Vcst67D5 {
    background: #f5f5f5;
border-radius: 8px 8px 8px 8px !important;

}
#content {
    background: #ffffff;
}
.row_gHfjB {
    background: #056839;
border-radius: 8px 8px 8px 8px !important;

}
.row_XVLc4 {
    background: #f5f5f5;
}
.row_ZrKq3 {
    background: #333333;
}


@media (min-width: 769px) {
      }

@media (min-width: 1041px) {
      }
@media (min-width: 1261px) {
  .main {
    max-width: calc(100% - 50px) !important;
  }
    }



/*****************************************************/
/******   C U S T O M    S T Y L E S   ***************/
/*****************************************************/

/**** Global Style ****/
#cart .btn {
    height: unset;
    padding: 10px 15px;
    border-radius: 5px;
}
header#header {
    z-index: 150;
}
.position-relative {
    position: relative;
}

.p-mb-0 p {
    margin-bottom: 0;
}

.h4-font-weight h4 {
    font-weight: 600;
}

@supports not (-moz-appearance:none) {
    img {
        image-rendering: -moz-crisp-edges;
        image-rendering: -o-crisp-edges;
        image-rendering: -webkit-optimize-contrast;
        -ms-interpolation-mode: nearest-neighbor;
    }
}

.icon-list-border>ul>li {
    position: relative;
}

.icon-list-border>ul>li::before {
    content: "";
    width: 1px;
    height: 100%;
    position: absolute;
    right: -15px;
    background-color: #ebebeb;
}

.icon-list-border>ul>li:last-child::before {
    display: none;
}

/**** Header Style ****/

#header span.tb_icon, #cart .heading>a>*, div#cart * {
    line-height: 1;
}

#header .row .col .tb_items {
    line-height: 1 !important;
    position: absolute;
    left: 12px;
    bottom: -12px;
    margin: 0;
    background-color: #056839;
    width: 20px;
    height: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50px;
    color: white !important;
    opacity: 0.8;
    font-weight: 600;
}

#header .tb_items::before, #header .tb_items::after {
    content: "" !important;
}

.cart h3.heading {
    position: relative;
}

#header .cart span.tb_total.border {
    margin-left: 0;
    padding-left: 2px;
}

.cart #cart h3.heading>a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

/** Header Menu Style **/

#header .navigation .all-departments-btn {
    line-height: 1.8;
    cursor: pointer;
}

.navigation .all-departments-btn span.tb_icon {
    font-size: 18px;
}

.navigation .all-departments-btn .btn-container {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-weight: 600;
}

.navigation .vertical-main-menu {
    position: absolute;
    top: 100%;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}

.navigation .vertical-main-menu ul.nav>li>a {
    padding-left: 20px;
    padding-right: 20px;
}

.navigation.close .vertical-main-menu {
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}

.navigation .vertical-main-menu ul.nav>li>a .tb_text img.tb_icon {
    max-height: 30px;
}

.navigation .vertical-main-menu ul.nav>li>a .tb_text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

#header .navigation.close .all-departments-btn {
    border-bottom-left-radius: 3px !important;
    border-bottom-right-radius: 3px !important;
}

body:not(.common-home) .navigation:hover .vertical-main-menu {
    visibility: visible;
    opacity: 1;
}

.navigation .vertical-main-menu ul.nav>li.tb_hovered>a, .navigation .vertical-main-menu ul.nav>li:hover>a {
    font-weight: 600;
}

.navigation .vertical-main-menu ul.nav>li:hover>a img.tb_icon {
    -webkit-filter: invert(31%) sepia(10%) saturate(6132%) hue-rotate(113deg) brightness(87%) contrast(96%);
    filter: invert(31%) sepia(10%) saturate(6132%) hue-rotate(113deg) brightness(87%) contrast(96%);
}

.dropdown.tb_megamenu .tb_subcategories>ul>li {
    display: flex;
    flex-direction: column;
    align-items: center;
}

.dropdown.tb_megamenu .tb_subcategories>ul>li>a::before {
    display: none;
}
.dropdown.tb_megamenu .tb_subcategories > ul > li > .cat-thumb-link {
    order: -1;
    margin-bottom: 8px;
}

/** Header Search Style **/

.search #search .tb_search_wrap .live-search {
    display: none;
}

.search #search .tb_search_wrap #filter_keyword, .search #search .tb_search_wrap .twitter-typeahead input, .search #search .tb_search_wrap #filter_keyword_cloned {
    border-radius: 8px !important;
    border-width: 0px;
    height: auto;
    padding: 19px 10px;
    padding-left: 18px;
}

.search #search .tb_search_wrap #search_button, .search #search .tb_search_wrap #search_button_cloned {
    border-radius: 8px;
    width: auto;
    padding: 0px 20px;
    margin: auto;
    margin-right: auto;
    margin-right: 10px;
}

.search #search .tb_search_wrap #search_button_cloned {
    padding: 0;
}

.search #search .tb_search_wrap #search_button::after {
    content: attr(title);
    margin-left: 7px;
}

/** Top Menu **/

#header .top-menu nav ul.nav>li>a {
    padding: 10px 20px;
}

.title .panel-heading {
    position: relative;
}

.title .panel-heading::before {
    content: "";
    position: absolute;
    bottom: -1px;
    width: 100px;
    border-bottom: 2px solid #056839;
}

.special-items .panel-body {
    border: 2px solid #e5e5e5;
    overflow: hidden;
    border-radius: 8px;
}

.special-items .panel-body .tb_item_thumb_wrap::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 1px;
    height: 80%;
    background-color: #eee;
    margin: auto;
}

.special-items .panel-body h4 {
    border-bottom: 1px solid #eee;
    padding-bottom: 8px;
    width: 100%;
}

.special-items .panel-body .tb_label_special {
    position: relative;
    text-shadow: unset;
    text-align: left;
    padding: 0;
}

.special-items .panel-body .button-group {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.special-items .panel-body .button-group .tb_button_add_to_cart a.fa-shopping-cart {
    border-radius: 50px;
    top: unset;
}

.special-items .panel-body .button-group div:not(.tb_button_add_to_cart) span {
    display: none;
}

.special-items .panel-body .button-group div:not(.tb_button_add_to_cart) a::before {
    font-size: 16px;
    width: auto;
}

.special-items .panel-body .button-group>* {
    margin-right: 10px;
}

.special-items .panel-body .tb_item_thumb_wrap .tb_slider_controls a.tb_prev {
    left: -10% !important;
}

.slider-controls .tb_slider_controls a {
    color: #555 !important;
}

.slider-controls .tb_slider_controls a:hover {
    color: #fff !important;
}

.slider-controls .tb_slider_controls a {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background-color: white;
    border: 1px solid #e5e5e5;
}

.slider-controls .tb_slider_controls a:hover {
    background-color: #056839;
}

.slider-controls .tb_slider_controls a svg {
    width: 16px;
    height: 16px;
    margin: -8px 0 0 -7px;
}

/**** Intro Style ****/

/** Slider Style **/

.bullet-style.tb_module_revolution_slider .rev_slider_wrapper .tp-bullets .bullet {
    border: 0 !important;
    background-color: #bcbcbc !important;
    width: 10px !important;
    height: 10px !important;
    margin-right: 5px !important;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
}

.bullet-style.tb_module_revolution_slider .rev_slider_wrapper .tp-bullets .bullet.selected {
    width: 30px !important;
    background-color: #8dc63f !important;
}

.bullet-style.tb_module_revolution_slider .rev_slider_wrapper .tp-bullets .bullet.last {
    margin-right: 0 !important;
}

.rev-menu-space.menu-close .tp-caption.menu {
    margin: 0 !important;
}

/**** Filter Style ****/

#wrapper .tb_module_brainyfilter .box-heading {
    margin-bottom: 0;
    background-color: transparent;
    font-size: 20px;
    line-height: 1;
}

#wrapper .tb_module_brainyfilter .bf-attr-block .bf-attr-header {
    border: 0;
}

#wrapper .tb_module_brainyfilter .bf-attr-group-header {
    margin-top: 10px;
    border-bottom: 1px solid #eee;
    padding: 5px 10px;
}

/**** Breadcrumb Style ****/

.breadcrumb li:first-child a:before {
    content: '';
}

/**** Products list ****/

.tb_products.tb_grid_view .product-thumb>div:not(.image) {
    padding: 10px;
    position: initial;
}

.tb_grid_view .product-thumb .button-group, .tb_products.tb_grid_view .product-thumb>div:not(.image), .tb_products.tb_grid_view .product-thumb>div .price, .tb_grid_view .product-thumb .caption * {
    text-align: center;
    margin: auto;
}

.tb_products.tb_grid_view .product-thumb {
    border-radius: 4px;
    overflow: hidden;
}

.tb_products.tb_grid_view .product-thumb>.image {
    padding: 10px;
    margin-bottom: 0;
    margin: 0;
}

.tb_products.tb_grid_view .product-thumb>div .price {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
}

span.price-old {
    font-size: 14px;
}

.tb_products.tb_grid_view .product-thumb>div .caption {
    position: initial;
}

.tb_products.tb_grid_view .product-thumb .tb_label_special {
    margin: 0 !important;
    right: 0;
    left: unset;
}

.tb_products.tb_grid_view .product-thumb .tb_label_special span {
    display: none;
}
.tb_wt_product_add_to_cart_system .tb_cart_wrap{
  margin-top: 0;
}

.tb_grid_view .product-thumb .tb_label_stock_status {
    color: #056839;
    opacity: 0.9;
}

/** Products List Options **/

.tb_system_products .tb_listing_options {
    border-radius: 5px;
}

.tb_system_products .tb_listing_options .limit, .tb_system_products .tb_listing_options .sort {
    background-color: white;
    padding: 0px 15px;
    border-radius: 50px;
    margin-left: 10px;
}

.tb_system_products .tb_listing_options .limit select, .tb_system_products .tb_listing_options .sort select {
    border: unset;
    background-color: transparent;
}

/** Pagination **/

.pagination .links li a {
    -webkit-box-shadow: none;
    box-shadow: none;
}

.pagination .first a::before, .pagination .prev a::before, .pagination .next a::before, .pagination .last a::before {
    font-family: 'Material Design Icons';
    font-size: 16px;
}

.pagination .first a::before {
    content: "\F13D";
}

.pagination .prev a::before {
    content: "\F141";
}

.pagination .next a::before {
    content: "\F142";
}

.pagination .last a::before {
    content: "\F13E";
}

/**** Product Details ****/

.btn.btn-warning.get-quote,
#notifyform{
    display: none;
}

.tb_wt_product_price_system .price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

.tb_wt_product_price_system .price span.price-old {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-left: 10px;
}

.mfc-logo img {
    max-height: 50px;
}

.product-image #product_images {
    padding-top: 0;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.product-image #product_images .tb_slides {
    margin-top: 0;
    top: 0;
    height: 80%;
}

.product-image #product_images .tb_slides a.tb_fullscreen_button {
    border-radius: 8px;
}

.product-image #product_images .tb_thumbs_wrap {
    position: absolute;
    padding-top: 0;
    margin-top: 0;
    height: 20%;
    bottom: 0;
}

.product-image #product_images .tb_slides .frame {
    height: 100% !important;
}

.product-image {
    padding-top: 100%;
    overflow: hidden;
}

#content .tb_wt_product_options_system.tb_system_product_options select {
    background-color: rgba(0, 0, 0, 0.03);
    border-radius: 4px !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    background-repeat: no-repeat;
    background-position: calc(100% - 10px);
    background-size: 12px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 451.847 451.847'%3E%3Cg%3E%3Cpath d='M225.923,354.706c-8.098,0-16.195-3.092-22.369-9.263L9.27,151.157c-12.359-12.359-12.359-32.397,0-44.751 c12.354-12.354,32.388-12.354,44.748,0l171.905,171.915l171.906-171.909c12.359-12.354,32.391-12.354,44.744,0 c12.365,12.354,12.365,32.392,0,44.751L248.292,345.449C242.115,351.621,234.018,354.706,225.923,354.706z'/%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3Cg%3E%3C/g%3E%3C/svg%3E");
    padding-right: 25px;
}

.tb_wt_product_add_to_cart_system .tb_cart_wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

.tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button, .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button>* {
    margin: 0 !important;
}

.tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
}

.tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button #button-cart {
    border-radius: 50pc;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin {
    background-color: #f7f7f7;
    border: 0;
    border-radius: 50px;
    overflow: hidden;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical>.btn {
    position: absolute;
    height: 100%;
    border: unset;
    border-radius: unset !important;
    top: 0;
    background-color: #eee !important;
    margin: 0 !important;
    -webkit-box-shadow: unset;
    box-shadow: unset;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical {
    position: initial;
    z-index: 10;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical>.btn.bootstrap-touchspin-up {
    right: 0;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical>.btn.bootstrap-touchspin-up .fa-caret-up::before {
    content: "\f067";
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical>.btn.bootstrap-touchspin-down {
    left: 0;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical>.btn.bootstrap-touchspin-down .fa-caret-down::before {
    content: "\f068";
}

.tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .tb_input_wrap {
    -webkit-box-flex: 0;
    -ms-flex: 0;
    flex: 0;
    min-width: 150px;
    margin-right: 10px !important;
}

#content .tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_purchase_button .bootstrap-touchspin .btn-group-vertical>.btn:hover {
    background-color: #8dc63f !important;
}

.tb_wt_product_add_to_cart_system .tb_cart_wrap .tb_actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    margin: 0 !important;
    margin-left: 15px !important;
}

.product-tabs .tb_tabs ul.nav-tabs li {
    border-radius: 9px !important;
}

.tb_wt_product_share_system .tb_share_box > div {
  margin: ;
  margin-top: 0;
}
.tb_wt_product_share_system .tb_share_box > div.tb_facebook {
  padding-top: 7px;
}

/**** Footer Style ****/

.tb_wt_newsletter.newsletter-footer .form-inline .form-group {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 0;
}

.tb_wt_newsletter.newsletter-footer .form-inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    border-radius: 50px;
    overflow: hidden;
}

.tb_wt_newsletter.newsletter-footer .form-inline .form-group input.form-control {
    padding-left: 20px;
    border: unset;
}

.tb_wt_newsletter.newsletter-footer .form-inline .tbNewsletterSubscribe {
    font-size: 16px;
}

#footer .tb_wt_menu ul>li>a:hover {
    font-weight: 700 !important;
}

#footer .tb_wt_menu ul>li>a {
    -webkit-transition: all 0.35s ease 0s;
    -o-transition: all 0.35s ease 0s;
    transition: all 0.35s ease 0s;
}

/**** Home Style ****/

.special-offer-home .tb_products.tb_grid_view .product-thumb .tb_label_special {
    margin: 0 !important;
    top: 6px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-size: 18px;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    right: calc(-50% + 17px);
}

.special-offer-home .caption p.tb_label_special span {
    font-size: 12px;
}

.special-offer-home .tb_products.tb_grid_view .product-thumb .tb_label_new {
    -webkit-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
    width: 100%;
    left: calc(-50% + 17px);
    top: 6px;
}

.special-offer-home {
    overflow: hidden;
}

.special-offer-home .tb_products.tb_grid_view .product-thumb, .special-offer-home .tb_products.tb_grid_view .product-layout, .special-offer-home .tb_products.tb_grid_view {
    position: initial;
}

#wrapper .right-controls .nav.nav-tabs {
    right: 60px;
}
.tabs-style ul.nav.nav-tabs li {
  border-radius: 50px;
}
.tabs-style ul.nav.nav-tabs li a {
  padding-top: 8px;
  padding-bottom: 8px;
}
.tabs-style .panel-heading {
    border-bottom: 1px solid #e5e5e5;
}

.block-end > .row {
    justify-content: flex-end;
}

#sticky_header > .row > .col {
  justify-content: space-between;
}
#sticky_header > .row > .col .navigation {
  width: 23%;
}
#sticky_header > .row > .col .block-end {
  width: 23%;
}
#sticky_header > .row > .col .search {
  margin: 0;
  width: 40%;
}

#sticky_header .all-departments-btn {
    flex: 1;
}
#sticky_header .vertical-main-menu {
  opacity: 0;
  visibility: hidden;
  color: #242021;
}
#sticky_header .vertical-main-menu a,
#sticky_header a{
  color: #242021;
}
#sticky_header .navigation:hover .vertical-main-menu {
  overflow: ;
  opacity: 1;
  visibility: visible;
}
#sticky_header .block-end > .row > .col {
    justify-content: center;
    align-content: center;
}
#sticky_header #cart .nav > li > a.btn {
  background-color: transparent !important;
  font-size: 23px;
  height: auto;
}
#sticky_header #cart .nav > li > a.btn:hover {
  color: black !important;
}
#sticky_header {
    z-index: 9999;
}

.tb_label_special {
  font-size: 0;
}
.tb_label_special::before {
  content: "Sale";
  font-size: 14px;
}

.search #search .tb_search_wrap .live-search {
    display: none !important;
}
.tb_wt_header_search_system .twitter-typeahead .dropdown-menu{
  width: 100%;
}

body .tp-bullets {
    z-index: 100;
}

.text-width-50 .tb_text_wrap .tb_text > * {
    width: 50%;
}

/** Product Without Description **/

.product-without-description .caption .description {
    display: none;
}

/** Clean Product **/

.product-clean .tb_products.tb_grid_view .product-thumb {
    border-radius: unset;
    overflow: unset;
}

.product-clean .tb_products.tb_grid_view .product-thumb>.image {
    border: unset;
}

.product-clean .tb_products.tb_grid_view .product-thumb>div:not(.image) {
    background: unset;
}

/** Center Product **/

.product-center-style .tb_grid_view .product-thumb .caption * {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

.product-center-style .tb_grid_view .product-thumb .button-group {
    margin: 0 auto;
}

.tb_grid_view .product-thumb .button-group {
    font-size: 15px;
}

/** Product background white **/

.product-white .tb_products.tb_grid_view .product-layout .product-thumb {
    background-color: white !important;
}

/** Tabs Border **/

.tabs-border .tb_tabs li {
    border-width: 2px;
    border-style: solid;
    border-radius: 5px 5px 0px 0px;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    transition: all 0.4s;
    border-bottom: 0;
}

.tabs-border .tb_tabs ul.nav-tabs {
    border-bottom-width: 1px !important;
    border-bottom-style: solid !important;
}

/**** 
Media Style
****/

@media (min-width: 1040px) {
    .rev-menu-space .tp-caption.menu {
        margin-left: 320px !important;
    }
}

@media (max-width: 1040px) {
    #wrapper #header .row .tbLogoCol {
        flex-direction: row;
    }
    #wrapper #header .row .tbLogoCol .tbToggleButtons {
        margin: 0;
    }
    #wrapper #header .row .tbLogoCol .tbToggleButtons .tb_toggle {
        width: auto;
        height: auto;
        margin: 0;
        line-height: unset;
        background-color: unset !important;
    }
    #wrapper #header .row .tbLogoCol .tbToggleButtons .tb_toggle::before {
        line-height: 1;
        color: #056839;
    }
    .tbMobileMenu {
        padding: 10px;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li>a span {
        display: flex;
        width: 100%;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li>a span .tb_icon {
        max-width: 50px;
    }
    #wrapper .tbMobileMenu .vertical-main-menu nav>ul>li>.tb_toggle {
        bottom: 0;
        margin: auto !important;
        margin-right: 5px !important;
        background-color: whitesmoke;
        border-radius: 5px;
    }
    #wrapper .tbMobileMenu .vertical-main-menu nav>ul>li>.tb_toggle.tb_active {
        margin-top: 17px !important;
    }
    #wrapper .tbMobileMenu .vertical-main-menu {
        margin-top: 0;
        margin-left: -10px;
        margin-right: -10px;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li>.dropdown-menu ul.tb_multicolumn {
        display: flex;
        flex-wrap: wrap;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li>.dropdown-menu ul.tb_listing.tb_grid>li, .tbMobileMenu .vertical-main-menu nav>ul>li>.dropdown-menu ul.tb_multicolumn li {
        flex: 1 1 50%;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li>.dropdown-menu ul.tb_listing.tb_grid>li img, .tbMobileMenu .vertical-main-menu nav>ul>li>.dropdown-menu ul.tb_multicolumn li img {
        max-height: 100px;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li {
        padding: 0 10px !important;
    }
    .tbMobileMenu .vertical-main-menu nav>ul>li.tb_hovered {
        background-color: #f6f6f6;
    }
    #wrapper .tbMobileMenu .vertical-main-menu nav>ul>li>a:hover, #wrapper .tbMobileMenu .vertical-main-menu nav>ul>li:hover>a {
        background-color: transparent;
    }
    body .bf-responsive.bf-active.bf-layout-id-60 .bf-btn-show {
        top: unset;
        bottom: 0;
        left: 0%;
        padding: 10px 25px;
        width: auto;
        height: auto;
        color: white;
        display: flex;
        flex-direction: row-reverse;
        border-radius: 5px 5px 0 0;
        transition: all 0.4s ease 0s, left 0.4s ease 0.4s, transform 0.4s ease 0.4s;
        overflow: hidden;
      background-color: #056839;
    }
    body .bf-responsive.bf-active {
        z-index: 10;
    }
    .bf-panel-wrapper.bf-left .bf-btn-show::after {
        content: "Filter";
        background-image: unset !important;
        width: auto;
        height: auto;
        line-height: 1;
        margin-right: 10px;
    }
    body .bf-responsive.bf-active.bf-layout-id-60.bf-opened .bf-btn-show {
        bottom: 70%;
        left: 100%;
        transform: translateX(calc(-100% - 10px));
    }
    .bf-panel-wrapper.bf-left.bf-opened .bf-btn-show::before {
        transform: rotate(180deg);
        top: -12px;
    }
    .bf-panel-wrapper.bf-left .bf-btn-show::before {
        content: "\f0de";
        font-family: FontAwesome;
        background-image: unset !important;
        width: auto !important;
        height: auto;
        font-size: 18px;
        line-height: 0;
        top: 14px;
        position: relative;
        transition: all 0.4s;
    }
    body .bf-panel-wrapper.bf-responsive.bf-active.bf-opened .box.bf-check-position {
        bottom: 0;
    }
    body .bf-panel-wrapper.bf-responsive.bf-active .box.bf-check-position {
        width: 100% !important;
        left: 0;
        margin: 0;
        bottom: calc(0% - 70%);
        height: 70%;
        transition: all 0.4s;
        top: unset;
        box-shadow: unset;
        max-height: unset !important;
    }
    body .bf-responsive.bf-active.bf-opened::before {
        opacity: 1;
    }
    body .bf-responsive.bf-active::before {
        content: "";
        position: fixed;
        top: 0px;
        left: 0;
        width: 100%;
        height: calc(100% - 52px);
        background-color: rgba(0, 0, 0, 0.5);
        opacity: 0;
        transition: all 0.4s;
        pointer-events: none;
    }
    body .bf-panel-wrapper.bf-responsive.bf-left .bf-btn-reset {
        width: auto;
        padding: 10px 15px;
        height: auto;
        color: white;
        border-radius: 5px 5px 0 0px;
        bottom: 70%;
        top: unset;
        left: calc(0% + 10px);
        line-height: 1;
    }
    .bf-panel-wrapper.bf-left .bf-btn-reset::before {
        content: "Reset All";
        width: auto;
        background-image: unset !important;
        height: auto;
    }
    .bf-panel-wrapper.bf-left .bf-btn-reset::after {
        content: "\f00d";
        font-family: FontAwesome;
        margin-left: 5px;
        line-height: 1;
    }
    .bf-responsive.bf-panel-wrapper.bf-active.bf-left .box-heading {
        text-align: left;
        font-size: 20px;
    }
    .subscribe-footer {
        margin-bottom: -10px;
    }
}

@media (max-width: 768px){
  #header {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    background-color: white;
  }
  #wrapper {
    padding-top: 83px;
  }
}

@media (max-width: 730px) {
    .tb_listing_options .product-filter>* {
        padding: 5px 15px !important;
    }
    .tb_listing_options .product-filter>.limit, .tb_listing_options .product-filter>.sort {
        display: flex;
        float: unset;
    }
    .tb_listing_options .product-filter select {
        flex: 1;
    }
}

@media (max-width: 480px) {
    .tb_wt_newsletter.newsletter-footer .form-inline {
        border-radius: 0;
    }
    .tb_wt_newsletter.newsletter-footer .form-inline .form-group input.form-control {
        padding-left: 15px;
        border-radius: 4px !important;
    }
    .tb_wt_newsletter.newsletter-footer .form-inline .tbNewsletterSubscribe {
        border-radius: 4px !important;
    }
  #wrapper {
    padding-top: 78px;
  }
}

@media print {
  #footer,
  #header .tbLogoCol > .tbToggleButtons,
  #wrapper .print-hide,
  #qoute-form-popup,
  .tb_wt_product_add_to_cart_system,
  #bottom,
  #product_images,
  #sticky_header,
  .tb_wt_product_field_system,
  .product-tabs .nav-tabs,
  #tbScrollToTop,
  .tb_wt_product_images_system ul.thumbnails .image-additional{
    display: none !important
  }
  #header {
    position: absolute;
  }
  .tb_wt_product_images_system ul.thumbnails {
    display: block;
  }
  .tb_wt_product_images_system{
    padding: 0;
  }
  .product-print > .row {
    margin: 0;
    padding: 0;
    justify-content: space-between;
  }
  .product-print > .row > .col {
    margin: 0;
    width: 48%;
  }
  .print-m0{
    margin: 0 !important;
  }
  .print-p0 {
    padding: 0 !important;
  }
  .print-border0{
    border: unset !important;
  }
  .product-tabs .tab-pane {
    display: block;
    opacity: 1;
  }
  .tb_wt_product_attributes_system th, .tb_wt_product_attributes_system td {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .table thead {
    display: contents;
  }
}
