/* head_glob.intro_glob.cont_glob.foot_glob.ar_head_glob.ar_intro_glob.ar_cont_sys_stories_tag__def.ar_foot_glob.ro-ro.ssl.7e14d */
/*****************************************************/
/******   C S S   L A N G U A G E   V A R S   ********/
/*****************************************************/

.tb_counter.tb_style_1 .tb_counter_days:after    { content: 'Zile'; }
.tb_counter.tb_style_1 .tb_counter_hours:after   { content: 'Ore'; }
.tb_counter.tb_style_1 .tb_counter_minutes:after { content: 'Minute'; }
.tb_counter.tb_style_1 .tb_counter_seconds:after { content: 'Secunde'; }

/*****************************************************/
/******   P A G E    S T Y L E S   *******************/
/*****************************************************/

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

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

.row_piCLz .tb_main_color_bg, .row_piCLz .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.col_JzxFL .tb_main_color_bg, .col_JzxFL .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#IconList_XQghiSn6 h1, #IconList_XQghiSn6 h2, #IconList_XQghiSn6 h3, #IconList_XQghiSn6 h4, #IconList_XQghiSn6 .h1, #IconList_XQghiSn6 .h2, #IconList_XQghiSn6 .h3, #IconList_XQghiSn6 .h4 {
  color: #84bf27;
}

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

#IconList_XQghiSn6 a.tb_icon:hover {
  background-color: #222222 !important;
}

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

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

#Text_CtAbF8np .tb_main_color_bg, #Text_CtAbF8np .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Text_CtAbF8np h3, #Text_CtAbF8np .h3 {
  color: #84bf27;
}

.col_AoVAk .tb_main_color_bg, .col_AoVAk .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#IconList_ECYh2cpP h1, #IconList_ECYh2cpP h2, #IconList_ECYh2cpP h3, #IconList_ECYh2cpP h4, #IconList_ECYh2cpP .h1, #IconList_ECYh2cpP .h2, #IconList_ECYh2cpP .h3, #IconList_ECYh2cpP .h4 {
  color: #84bf27;
}

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

#IconList_ECYh2cpP a.tb_icon:hover {
  background-color: #222222 !important;
}

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

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

#Text_EBp02u5Y .tb_main_color_bg, #Text_EBp02u5Y .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Text_EBp02u5Y h3, #Text_EBp02u5Y .h3 {
  color: #84bf27;
}

.col_CTPrp .tb_main_color_bg, .col_CTPrp .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#HeaderLogoSystem_TXk8xnRf a:not(:hover) {
  color: #ffffff;
}

#HeaderLogoSystem_TXk8xnRf a:hover {
  color: #ffffff;
}

.col_FRs3f .tb_main_color_bg, .col_FRs3f .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#HeaderSearchSystem_Sq27Nu51 input:not(:hover):not(:focus) {
  background-color: #ffffff;
}

#HeaderSearchSystem_Sq27Nu51 input:hover:not(:focus) {
  background-color: #ffffff;
}

#HeaderSearchSystem_Sq27Nu51 input:focus {
  background-color: #ffffff;
}

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

#HeaderSearchSystem_Sq27Nu51 .btn:not(:hover) {
  color: #6e6c6e !important;
}

#HeaderSearchSystem_Sq27Nu51 .btn:hover {
  background-color: transparent !important;
}

#HeaderSearchSystem_Sq27Nu51 .btn:hover {
  color: #222222 !important;
}

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

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

#Menu_X9MW5bVR nav > ul > li.tb_selected > a, #Menu_X9MW5bVR nav > ul > li.tb_selected > * > a {
  color: #84bf27;
}

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

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

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

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

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

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

#HeaderCartMenuSystem_HJ4nU3fO #cart > .nav > li:not(:hover) > .heading > a > .tb_icon {
  color: #6e6c6e;
}

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

#HeaderCartMenuSystem_HJ4nU3fO #cart > .nav > li:not(:hover) > .heading > a > .tb_total {
  color: #84bf27;
}

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

#HeaderCartMenuSystem_HJ4nU3fO #cart > .nav > li:hover > .heading > a > .tb_icon {
  color: #222222;
}

#HeaderCartMenuSystem_HJ4nU3fO #cart > .nav > li:hover > .heading > a > .tb_label, #HeaderCartMenuSystem_HJ4nU3fO #cart > .nav > li:hover > .heading > a > .tb_items {
  color: #84bf27;
}

#HeaderCartMenuSystem_HJ4nU3fO #cart > .nav > li:hover > .heading > a > .tb_total {
  color: #84bf27;
}

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

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

.row_6WMr9 .tb_main_color_bg, .row_6WMr9 .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.col_NY4Gk .tb_main_color_bg, .col_NY4Gk .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Separator_G5RNp9LQ .tb_title {
  color: #222222;
}

#Separator_G5RNp9LQ .tb_title {
  background-color: transparent;
}

#Separator_G5RNp9LQ .border {
  border-color: transparent;
}

.row_kGRL6 .tb_main_color_bg, .row_kGRL6 .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.col_bg0o1 .tb_main_color_bg, .col_bg0o1 .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

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

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

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

#Menu_VIfWm2LT nav > ul > li.tb_selected > a, #Menu_VIfWm2LT nav > ul > li.tb_selected > * > a {
  color: #84bf27;
}

#Menu_VIfWm2LT nav > ul > li.tb_selected > a, #Menu_VIfWm2LT nav > ul > li.tb_selected > * > a {
  background-color: #eeeeee !important;
}

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

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

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

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

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

.tb_area_intro a.tb_main_color:hover, .tb_area_intro a.colorbox:hover, .tb_area_intro a.agree:hover, .tb_area_intro .tb_main_color_hover:hover {
  color: #ffffff !important;
}

.tb_area_intro .tb_main_color_bg, .tb_area_intro .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.tb_area_intro {
  color: #ffffff;
}

.tb_area_intro a:not(:hover) {
  color: #ffffff;
}

.tb_area_intro .tb_text_wrap a:not(.btn):hover {
  color: #ffffff;
}

.tb_area_intro h1, .tb_area_intro h2, .tb_area_intro h3, .tb_area_intro h4, .tb_area_intro h5, .tb_area_intro h6, .tb_area_intro .h1, .tb_area_intro .h2, .tb_area_intro .h3, .tb_area_intro .h4, .tb_area_intro .h5, .tb_area_intro .h6, .tb_area_intro legend, .tb_area_intro .panel-heading, .tb_area_intro .box-heading {
  color: #ffffff;
}

.tb_area_intro .tb_bg_str_1, .tb_area_intro .tb_bg_hover_str_1:hover { background-color: rgba(255,255,255, 0.05);}
.tb_area_intro .tb_bg_str_2, .tb_area_intro .tb_bg_hover_str_2:hover { background-color: rgba(255,255,255, 0.1); }
.tb_area_intro .tb_bg_str_3, .tb_area_intro .tb_bg_hover_str_3:hover { background-color: rgba(255,255,255, 0.15); }
.tb_area_intro .tb_bg_str_4, .tb_area_intro .tb_bg_hover_str_4:hover { background-color: rgba(255,255,255, 0.2); }
.tb_area_intro .tb_bg_str_5, .tb_area_intro .tb_bg_hover_str_5:hover { background-color: rgba(255,255,255, 0.3); }
.tb_area_intro .tb_text_str_1, .tb_area_intro .tb_text_hover_str_1:hover { color: rgba(255,255,255, 0.2) !important; }
.tb_area_intro .tb_text_str_2, .tb_area_intro .tb_text_hover_str_2:hover { color: rgba(255,255,255, 0.3) !important; }
.tb_area_intro .tb_text_str_3, .tb_area_intro .tb_text_hover_str_3:hover { color: rgba(255,255,255, 0.4) !important; }
.tb_area_intro .tb_text_str_4, .tb_area_intro .tb_text_hover_str_4:hover { color: rgba(255,255,255, 0.6) !important; }
.tb_area_intro .tb_text_str_5, .tb_area_intro .tb_text_hover_str_5:hover { color: rgba(255,255,255, 0.8) !important; }
.tb_area_intro .border, .tb_area_intro .border-color { border-color: rgba(255,255,255, 0.15); }
.row_zecuq .tb_main_color_bg, .row_zecuq .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.col_XsgJF .tb_main_color_bg, .col_XsgJF .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Separator_Jg7XB4xd .tb_title {
  color: #ffffff;
}

#Separator_Jg7XB4xd .tb_title {
  background-color: transparent;
}

#Separator_Jg7XB4xd .border {
  border-color: transparent;
}

#BreadcrumbsSystem_VWbNoLpK {
  color: #ffffff;
}

#BreadcrumbsSystem_VWbNoLpK a:not(:hover) {
  color: #ffffff;
}

#BreadcrumbsSystem_VWbNoLpK a:hover {
  color: #ffffff;
}

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

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

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

.row_mpEiV .tb_main_color_bg, .row_mpEiV .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.col_NmQM5 .tb_main_color_bg, .col_NmQM5 .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#System_Ksf68mCt .tb_main_color_bg, #System_Ksf68mCt .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#StoriesListPageContentSystem_Ol30T34B h2 a:hover {
  color: #84bf27;
}

#StoriesListPageContentSystem_Ol30T34B .tb_meta .fa {
  color: #cccccc;
}

#StoriesListPageContentSystem_Ol30T34B .tb_main_color:hover {
  color: #222222 !important;
}

#StoriesListPageContentSystem_Ol30T34B .pagination {
  border-color: transparent;
}

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

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

.row_35xnb .tb_main_color_bg, .row_35xnb .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.row_35xnb input:not(:hover):not(:focus), .row_35xnb select:not(:hover):not(:focus), .row_35xnb textarea:not(:hover):not(:focus), .row_35xnb .input-group:not(:hover):not(:focus) {
  background-color: #ffffff;
}

.row_35xnb input:not(:hover):not(:focus), .row_35xnb select:not(:hover):not(:focus), .row_35xnb textarea:not(:hover):not(:focus), .row_35xnb .input-group:not(:hover):not(:focus) {
  border-top-color: #ffffff;
  border-left-color: #ffffff;
}

.row_35xnb input:not(:hover):not(:focus), .row_35xnb select:not(:hover):not(:focus), .row_35xnb textarea:not(:hover):not(:focus), .row_35xnb .input-group:not(:hover):not(:focus) {
  border-bottom-color: #ffffff;
  border-right-color: #ffffff;
}

.row_35xnb input:hover:not(:focus), .row_35xnb select:hover:not(:focus), .row_35xnb textarea:hover:not(:focus), .row_35xnb .input-group:hover:not(:focus) {
  background-color: #ffffff;
}

.row_35xnb input:hover:not(:focus), .row_35xnb select:hover:not(:focus), .row_35xnb textarea:hover:not(:focus), .row_35xnb .input-group:hover:not(:focus) {
  border-top-color: #ffffff;
  border-left-color: #ffffff;
}

.row_35xnb input:hover:not(:focus), .row_35xnb select:hover:not(:focus), .row_35xnb textarea:hover:not(:focus), .row_35xnb .input-group:hover:not(:focus) {
  border-bottom-color: #ffffff;
  border-right-color: #ffffff;
}

.col_inpzz .tb_main_color_bg, .col_inpzz .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Html_L84Wpm3b .tb_main_color_bg, #Html_L84Wpm3b .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

.row_TD48R1 .tb_main_color_bg, .row_TD48R1 .tb_hover_main_color_bg:hover {
  background-color: #ffffff !important;
}

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

.col_WKvOz .tb_main_color_bg, .col_WKvOz .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Text_Yev3qGuS .tb_main_color_bg, #Text_Yev3qGuS .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

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

#IconList_JsQvs25n a.tb_icon:hover {
  background-color: #222222 !important;
}

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

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

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

#IconList_GRRH9bPe a.tb_icon:hover {
  background-color: #84bf27 !important;
}

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

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

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

#IconList_U70J449S a.tb_icon:hover {
  background-color: #84bf27 !important;
}

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

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

.col_BQOOg .tb_main_color_bg, .col_BQOOg .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

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

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

#Menu_Iy1NfkuB nav > ul > li.tb_selected > a, #Menu_Iy1NfkuB nav > ul > li.tb_selected > * > a {
  color: #84bf27;
}

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

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

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

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

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

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

.col_s7sBa .tb_main_color_bg, .col_s7sBa .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

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

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

#Menu_J3muT7P6 nav > ul > li.tb_selected > a, #Menu_J3muT7P6 nav > ul > li.tb_selected > * > a {
  color: #84bf27;
}

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

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

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

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

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

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

.col_HJ6nd .tb_main_color_bg, .col_HJ6nd .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

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

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

#Menu_YJH9Ml1C nav > ul > li.tb_selected > a, #Menu_YJH9Ml1C nav > ul > li.tb_selected > * > a {
  color: #84bf27;
}

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

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

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

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

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

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

.col_WERK4 .tb_main_color_bg, .col_WERK4 .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

#Html_SDs6FnRj .tb_main_color_bg, #Html_SDs6FnRj .tb_hover_main_color_bg:hover {
  background-color: #84bf27 !important;
}

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

                    body,
                    .tb_no_text > span:before
                 {
  font-family: 'Open Sans';
  font-size: 15px;
  line-height: 31px;
}
h1, .h1 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 22px;
  line-height: 31px;
  letter-spacing: -0.1px;
  word-spacing: 0px;
  text-transform: none;
}
                    h2,
                    .h2,
                    legend,
                    .box-heading,
                    .panel-heading,
                    .picker-switch,
                    .tb_slider_controls,
                    .checkout-heading,
                    .modal-title,
                    .nav-tabs > li,
                    .tb_accordion_content > .tb_title,
                    .ui-accordion-header,
                    .ui-datepicker-title,
                    .ui-dialog-title
                 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 24px;
  line-height: 31px;
  letter-spacing: 0.4px;
  word-spacing: 1px;
}
h3, .h3 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 24px;
  line-height: 31px;
  letter-spacing: 0px;
  word-spacing: -3px;
  text-transform: none;
}
                    h4, .h4,
                    .product-thumb .name,
                    .box-product .name,
                    .product-grid .name,
                    .product-list .name
                 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 18px;
  line-height: 31px;
  letter-spacing: 0px;
  word-spacing: 0px;
}
                    .btn,
                    .button,
                    button,
                    input[type="button"],
                    input[type="submit"],
                    input[type="reset"]
                 {
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 15px;
  letter-spacing: 1px;
  word-spacing: 0px;
  text-transform: none;
}
                    .tbMainNavigation nav > .nav > li > a:not(.btn) > .tb_text,
                    .tbMainNavigation .nav > li > a:not(.btn) > .tb_text,
                    .tbMainNavigation .nav > li > .heading > a
                 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 11px;
  letter-spacing: 0.5px;
  word-spacing: -1px;
  text-transform: uppercase;
}
                    .product-thumb h4,
                    .product-thumb .name,
                    .box-product .name,
                    .product-grid .name,
                    .product-list .name
                 {
  font-family: 'Open Sans';
  font-weight: 700;
  font-size: 16px;
  line-height: 31px;
  letter-spacing: 0px;
  word-spacing: 0px;
  text-transform: none;
}
                    .product-thumb .price,
                    .product-info .price
                 {
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 20px;
  line-height: 31px;
  letter-spacing: 0.5px;
}
                    .product-thumb .btn
                 {
  font-family: 'Open Sans';
  font-weight: 600;
  font-size: 13px;
  letter-spacing: 0.7px;
  word-spacing: 0px;
  text-transform: none;
}
                    .checkout-heading,
                    .modal-title,
                    .nav-tabs > li,
                    .tb_accordion_content > .tb_title,
                    .panel-group > .panel > .panel-heading,
                    .panel-group > .panel > .panel-heading > .panel-title,
                    .ui-accordion-header,
                    .ui-datepicker-title,
                    .ui-dialog-title
                 {
  font-family: 'Open Sans';
  font-weight: normal;
}
.tb_text_wrap blockquote {
  font-family: 'Open Sans Condensed';
  font-weight: 300;
  font-size: 18px;
  line-height: 31px;
}
.nav-tabs.tb_style_3 > li > a,
.nav-pills > li > a {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 20px;
  line-height: 31px;
  letter-spacing: 0px;
  word-spacing: -2px;
  text-transform: uppercase;
}
.tb_area_header {
  font-family: 'Open Sans';
}
#IconList_XQghiSn6 {
  font-size: 12px;
  line-height: 15.5px;
}
#IconList_XQghiSn6 h3, #IconList_XQghiSn6 .h3 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 15px;
  line-height: 31px;
}
#Text_CtAbF8np {
  font-family: 'Open Sans';
  font-size: 12px;
  line-height: 15.5px;
}
#Text_CtAbF8np h1, #Text_CtAbF8np .h1 {
  font-family: 'Open Sans';
  font-weight: normal;
}
#Text_CtAbF8np h2:not(.panel-heading):not(.box-heading), #Text_CtAbF8np .h2 {
  font-family: 'Open Sans';
  font-weight: normal;
}
#Text_CtAbF8np h3, #Text_CtAbF8np .h3 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 14px;
  line-height: 31px;
}
#Text_CtAbF8np h4, #Text_CtAbF8np .h4 {
  font-family: 'Open Sans';
  font-weight: normal;
}
#IconList_ECYh2cpP {
  font-size: 11px;
  line-height: 15.5px;
}
#IconList_ECYh2cpP h3, #IconList_ECYh2cpP .h3 {
  font-family: 'Playfair Display';
  font-weight: 700;
  font-style: italic;
  font-size: 16px;
  line-height: 31px;
}
#Text_EBp02u5Y {
  font-family: 'Open Sans';
  font-size: 12px;
  line-height: 15.5px;
}
#Text_EBp02u5Y h1, #Text_EBp02u5Y .h1 {
  font-family: 'Open Sans';
  font-weight: normal;
}
#Text_EBp02u5Y h2:not(.panel-heading):not(.box-heading), #Text_EBp02u5Y .h2 {
  font-family: 'Open Sans';
  font-weight: normal;
}
#Text_EBp02u5Y h3, #Text_EBp02u5Y .h3 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 14px;
  line-height: 31px;
}
#Text_EBp02u5Y h4, #Text_EBp02u5Y .h4 {
  font-family: 'Open Sans';
  font-weight: normal;
}
#HeaderLogoSystem_TXk8xnRf {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 20px;
  line-height: 31px;
  text-transform: uppercase;
}
#HeaderCartMenuSystem_HJ4nU3fO .heading.heading .tb_label, #HeaderCartMenuSystem_HJ4nU3fO .heading.heading .tb_items {
  font-size: 11px;
  line-height: 15.5px;
  text-transform: uppercase;
}
#HeaderCartMenuSystem_HJ4nU3fO .heading.heading .tb_total {
  font-family: 'Playfair Display';
  font-weight: 700;
  font-style: italic;
  font-size: 16px;
  line-height: 31px;
}
#HeaderCartMenuSystem_HJ4nU3fO .dropdown-menu h3 {
  letter-spacing: 2px;
  text-transform: uppercase;
}
#Menu_VIfWm2LT .tb_category_info h2, #Menu_VIfWm2LT .tb_category_info h3, #Menu_VIfWm2LT .tb_category_info h4 {
  font-size: 32px;
  line-height: 46.5px;
}
#BreadcrumbsSystem_VWbNoLpK {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 16px;
  line-height: 31px;
  letter-spacing: 0px;
  word-spacing: 1px;
}
.tb_area_footer {
  font-family: 'Open Sans';
  font-size: 14px;
  line-height: 31px;
}
.tb_area_footer h1, .tb_area_footer .h1 {
  font-family: 'Open Sans';
  font-weight: normal;
}
.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-family: 'Open Sans';
  font-weight: normal;
  font-size: 20px;
  line-height: 31px;
  letter-spacing: 0px;
  word-spacing: 0px;
}
.tb_area_footer h3, .tb_area_footer .h3 {
  font-family: 'Open Sans';
  font-weight: normal;
  font-size: 26px;
  line-height: 31px;
}
.tb_area_footer h4, .tb_area_footer .h4 {
  font-family: 'Open Sans';
  font-weight: normal;
}
 {
  font-weight: 700;
  font-style: italic;
}
 {
  font-weight: normal;
}
 {
  font-weight: 700;
}
 {
  font-weight: normal;
}
 {
  font-weight: 700;
}
#wrapper {
    background: #f2f1ef;
}
#bottom {
  border-top: 1px solid #eeeeee;
}
#header {
    background: #ffffff;
}
#IconList_XQghiSn6 .tb_icon_list.tb_inline_view {  margin-top: -0px;}#IconList_XQghiSn6 .tb_icon_list.tb_inline_view li {  margin-top: 0px;}
#IconList_ECYh2cpP .tb_icon_list.tb_inline_view {  margin-top: -0px;}#IconList_ECYh2cpP .tb_icon_list.tb_inline_view li {  margin-top: 0px;}

                @media (min-width: 674px) and (max-width: 768px) {
                  #wrapper #header .tbLogoCol {
                        -ms-flex-direction: row;
                    -webkit-flex-direction: row;
                            flex-direction: row;
                              -ms-flex-pack: justify;
                    -webkit-justify-content: space-between;
                            justify-content: space-between;
                  }
                }
            
                @media (min-width: 674px) and (max-width: 480px) {
                  #wrapper #header .tbLogoCol {
                        -ms-flex-direction: row;
                    -webkit-flex-direction: row;
                            flex-direction: row;
                              -ms-flex-pack: justify;
                    -webkit-justify-content: space-between;
                            justify-content: space-between;
                  }
                }
            
#HeaderSearchSystem_Sq27Nu51:not(.tb_style_4) .tb_search_wrap {  width: 190px;}#HeaderSearchSystem_Sq27Nu51.tb_style_4:hover .tb_search_wrap > input,#HeaderSearchSystem_Sq27Nu51.tb_style_4:hover .tb_search_wrap > .twitter-typeahead,#HeaderSearchSystem_Sq27Nu51.tb_style_4 .tb_search_wrap > .twitter-typeahead.dropdown-open {  width: 190px !important;}#HeaderSearchSystem_Sq27Nu51 .tb_search_button {  font-size: 142%;}
#Menu_X9MW5bVR > nav > .nav {  margin-left: -15px;  margin-right: -15px;  padding-right: 15px;}#Menu_X9MW5bVR > nav > .nav > li {  margin-left: 15px;}#Menu_X9MW5bVR > nav > .nav > li > a,#Menu_X9MW5bVR > nav > .nav > li.divider,#Menu_X9MW5bVR > nav > .nav > li.dropdown-header {  line-height: 36px;}#Menu_X9MW5bVR > nav > .nav > li.dropdown > a > .tb_accent_label {  margin-top: -9.5px;}#Menu_X9MW5bVR > nav > .nav > li > .dropdown-menu {  min-width: 252px;}@media (max-width: 768px) {}
#cart > .nav > li > h3,#cart > .nav > li > h3 > a {  line-height: 36px;}#cart > .nav > li > h3 > a {}#cart > .nav > li > h3 > a > .tb_icon {  font-size: 240%;}
#Menu_VIfWm2LT .tb_menu_category_148 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_20 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_156 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_157 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_158 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_147 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_146 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_155 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT .tb_menu_category_142 .tb_multicolumn {
                  -webkit-column-width: 140px;
                     -moz-column-width: 140px;
                          column-width: 140px;
                }#Menu_VIfWm2LT > nav > .nav > li > a,#Menu_VIfWm2LT > nav > .nav > li.divider,#Menu_VIfWm2LT > nav > .nav > li.dropdown-header {  line-height: 36px;}#Menu_VIfWm2LT > nav > .nav > li.dropdown > a > .tb_accent_label {  margin-top: -9.5px;}#Menu_VIfWm2LT > nav > .nav > li.dropdown-header,#Menu_VIfWm2LT > nav > .nav > li > a {  padding-left: 10px;  padding-right: 10px;}#Menu_VIfWm2LT > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {  #Menu_VIfWm2LT > nav > .nav > li > a {    line-height: 31px;  }}
#IconList_JsQvs25n .tb_icon_list.tb_list_view li:not(:last-child) > * {  padding-bottom: 10px;}
#IconList_GRRH9bPe .tb_icon_list.tb_inline_view {  margin-top: -10px;}#IconList_GRRH9bPe .tb_icon_list.tb_inline_view li {  margin-top: 10px;}
#IconList_U70J449S .tb_icon_list.tb_inline_view {  margin-top: -10px;}#IconList_U70J449S .tb_icon_list.tb_inline_view li {  margin-top: 10px;}
#Menu_Iy1NfkuB > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_Iy1NfkuB > nav > .nav > li > a,#Menu_Iy1NfkuB > nav > .nav > li.dropdown-header {  padding-top: -5.5px !important;  padding-bottom: -5.5px !important;}#Menu_Iy1NfkuB > nav > .nav > .dropdown:after,#Menu_Iy1NfkuB > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_Iy1NfkuB > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: -5.5px;}#Menu_Iy1NfkuB > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_J3muT7P6 > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_J3muT7P6 > nav > .nav > li > a,#Menu_J3muT7P6 > nav > .nav > li.dropdown-header {  padding-top: -5.5px !important;  padding-bottom: -5.5px !important;}#Menu_J3muT7P6 > nav > .nav > .dropdown:after,#Menu_J3muT7P6 > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_J3muT7P6 > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: -5.5px;}#Menu_J3muT7P6 > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_YJH9Ml1C > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_YJH9Ml1C > nav > .nav > li > a,#Menu_YJH9Ml1C > nav > .nav > li.dropdown-header {  padding-top: -5.5px !important;  padding-bottom: -5.5px !important;}#Menu_YJH9Ml1C > nav > .nav > .dropdown:after,#Menu_YJH9Ml1C > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_YJH9Ml1C > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: -5.5px;}#Menu_YJH9Ml1C > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#intro {
    background: #84bf27;
}


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

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



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

img {
 pointer-events: none; 
}
.tb_grid_view .product-thumb .image, .tb_grid_view .product-thumb .image-wrap {
    margin-bottom: 0;
}
.trust .tb_wt_icon_list .panel-title {
  text-align: center;
}
.product-thumb > .image + div {
 	background: #fff; 
}
.product-thumb .caption h4 {
  height: 90px;
}
.recomandari .product-thumb > .image + div, .tb_page_product_category .tb_grid_view .product-thumb > .image + div {
  padding: 0px 20px;
}
.tb_grid_view .product-thumb .caption {
  background: #fff; 
}
.tb_grid_view .product-thumb .button-group > div.tb_button_add_to_cart {
    border: 2px solid #84bf27;
    border-radius: 8px;
    font-size: 17px;
    font-weight: 700;  
}
.recomandari .tb_listing.tb_style_plain div:not(.tb_back) > .product-thumb {
  margin-bottom: 15px;
}
.tb_grid_view .product-thumb .button-group > div.tb_button_add_to_cart a {
  color: #84bf27;
}
.tb_grid_view .product-thumb .button-group {
  margin-left: 0;
    margin-right: 0;
    padding-right: 10px;
    padding-bottom: 20px;
  padding-left: 20px;
}
.anunt h4 {
   color: #fff;
   padding: 8px;
  text-align: center;
}
.tb_keypoint--1 {
  width: 270px;
  max-width: 270px;
  height: 150px;
  min-width: 0px !important;
}
.tb_wt_newsletter .panel-body {
  text-align: center;
}
.pr_title-separator-P1vDv .panel-title {
      font-size: 30px !important;
}
.recomandari .nav.nav-tabs > li {
  box-shadow: inset 0 0 0 1px #84bf27;
}
.tb_area_footer {
    margin-bottom: 20px;
}
.tb_text_wrap a {
    border-bottom: NONE;
}
.product-info .options .form-group > label {
    max-width: 100%;
}
.product-thumb_style1 .tb_label_new, .product-thumb_style1 .tb_label_special {
    margin-top: 2px;
    margin-bottom: 5px;
}
.product-info .options .form-group textarea {
    width: 100%;
    height: 40px!important;
    padding: 2.5px 4.5px;
}
.caption .rating, .price-tax, .information-information-48 .newsletter {
    display: none !important;
}
.noty_message {
    background-color: #fffde9;
}
 #collapse-reward .input-group {
    width: 595px;
}
.suces p {
  font-weight: 700;
}
.plata .pull-left {
  display: block;
}
.plata .pull-left .checkbox:last-child {
  float: none;
}
.tb_wt_product_info_system .dl-horizontal {
  margin-bottom: 0;
}
.tb_wt_product_price_system .price-regular, .tb_wt_product_price_system .price-new {
    color: #E74706;
}
.tb_products .product-thumb .price-old {
    font-size: 15px;
}
.tb_tabs .tab-content ul {
    list-style: disc;
    margin-left: 15px;
}
.cart-info tbody td {
    padding: 10px 6px !important;
}
#cart .dropdown-menu {
    overflow-y: auto;
    max-height: 560px; 
}
.tb_grid_view .product-thumb .button-group > div.tb_button_add_to_cart a {
    cursor: pointer !important;
}
#cart .checkout.buttons .btn {
    margin-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
#cart .checkout.buttons .check2 {
background-color: #4FA316 !important;
}
.product-info span.tb_stock_status_in_stock {
    color: #ffffff;
    font-weight: 700;
    background: #e74606;
    padding: 2px 7px;
    border-radius: 10px;
}
.tb_text_wrap .canalyt {
 display: block; 
}
.tb_page_account_forgotten form .pull-left .btn {
  background-color: #e60000 !important;
}
.cart-total tr:last-child td {
    padding-top: 0 !important;
    line-height: 30px;
    font-size: 15px;
    font-weight: 700;
}
.product-info .inputuri select {
      height: 35px;
    padding: 2.5px 4.5px;
  background-color: #f3f3f3 !important;
  font-size: 14px;
}
.product-info .form-horizontal .form-group > label {
      min-height: 40px;
  font-size: 14px;
  line-height: 20px;
}
.tb_page_checkout_cart .buttons .pull-left a {
  background-color: #E74706 !important;
  color: #fff !important;
}
.noty_cont .noty_message .noty_buttons .btn, .tb_page_checkout_cart .buttons .pull-left a, .tb_page_checkout_cart .buttons .pull-right a {
    font-weight: 700;
}
.noty_cont .noty_message .noty_buttons .btn:first-child {
    background-color: #d60000 !important;
    font-weight: 700;
}
#cart .dropdown-menu .buttons a {
    font-weight: 700;
}
#cart .dropdown-menu .buttons .btn:first-child{
  background-color: #ec0a0a !important;
}
.tb_page_checkout_cart .buttons {
    margin-top: 0;
    padding-top: 15px;
}
  .product-info .tb_wt_product_add_to_cart_system #input-quantity {
    font-size: 25px;
    font-weight: 700;
}
.product-info .tb_purchase_button .btn {
    font-weight: 700;
}
.product-info .tb_purchase_button #button-nwa-duplicate {
    white-space: inherit;
    line-height: 16px;
    width: 180px;
    font-size: 13px;
    padding-left: 8px;
    padding-right: 8px;
    height: 40px;
	margin-right: 9px;
    background-color: #4FA316 !important;
}
.tb_system_related_products .tb_grid_view .product-thumb .image {
      margin-bottom: 5px;
}
.colectii .tb_text_wrap a {
    display: inline-block;
    height: 100%;
}
.tb_system_related_products .tb_grid_view .product-thumb h4 {
  font-size: 16px;
    line-height: 26px;
    letter-spacing: 0;
    word-spacing: 0;
}
.tb_system_related_products .tb_grid_view .product-thumb .price {
    margin-top: 5px !important;
}
.logare #new_customer {
     -ms-flex: 0 0 auto !important;
    -webkit-flex: 0 0 auto !important;
    flex: 0 0 auto !important;
}
.logare .buttons {
    margin-top: 0;
    padding-top: 20px;
}
.logare .form-group {
    margin-top: 10px;
    margin-bottom: 10px;
}
.logare fieldset, .logare p {
    margin-bottom: 15px;
}
.logare .form-group > label {
    padding-bottom: 2px;
}
.product-info .form-group h3 {
  font-size: 16px;
  margin-bottom: 0;
  letter-spacing: 0;
  word-spacing: 0;
}
.tb_wt_product_info_system dl dt {
    margin-right: 0;
}
.product-info .form-group {
  margin-top: 5px;
  margin-bottom: 10px;
}
.product-info .tb_product_description p {
  margin-bottom: 0;
}
.product-info .tb_tabs .tab-content ul, .product-info .tb_tabs .tab-content p {
  margin-bottom: 5px;
}
.product-info .tb_tabs .tab-content ol {
  margin-left: 50px;
}
.tb_tabs .tb_product_description .textdesc {
    margin-top: auto;
    margin-bottom: auto;
	padding-left: 20px;
    padding-right: 20px;
}
.tb_tabs .tb_product_description .textdesc:nth-child(2n+1) {
    text-align: right;
}
.tb_tabs .tb_product_description hr {
    border-color: #757575;
    padding: 10px;
}
.product-info #button-cart {
    padding-left: 8px;
    padding-right: 8px;
	height: 40px;
    line-height: 40px !important;
	margin-right: 9px;
	background-color: #4FA316 !important;
}
.product-info #button-cart:hover {
	background-color: #222222 !important;
}
.product-info .tb_actions .tb_button_wishlist .tb_icon_10.fa-heart:before {
    font-size: 14px;
}
.product-info .dl-horizontal #atribut-57:before {
    content: '\f1ae';
    margin-right: 5px;
	font-size: 18px;
} 
 .product-info .dl-horizontal #atribut-58:before {
    content: '\f1b9';
    margin-right: 4px;
	font-size: 13px;
}
 .product-info .dl-horizontal #atribut-61:before {
    content: '\f261';
    margin-right: 4px;
	font-size: 14px;
}
.product-info .dl-horizontal #atribut-65:before {
    content: '\f005';
    margin-right: 4px;
	font-size: 14px;
}
 .product-info .dl-horizontal #atribut-60:before {
    content: '\f0eb';
    margin-right: 7px;
	font-size: 18px;
}
 .product-info .dl-horizontal #atribut-64:before {
    content: "\f06b";
    margin-right: 4px;
	font-size: 18px;
}
 .product-info .dl-horizontal #atribut-66:before {
    content: "\f079";
    margin-right: 4px;
	font-size: 14px;
}
.product-info .tb_wt_product_add_to_cart_system .input-group, .product-info .tb_wt_product_add_to_cart_system #input-quantity {
	height: 40px;
}
.product-info .tb_wt_product_add_to_cart_system .tb_purchase_button .bootstrap-touchspin .btn {
    line-height: 19px;
}
.product-info .tb_wt_product_add_to_cart_system .tb_purchase_button {
	width: 100%;
}
.descriere .tb_tabs .nav.nav-tabs > li {
	margin-left: 30px;
}
.tb_tabs .vreausapun {
 	text-align: center; 
}
.tb_product_description .vreaucos {
  display:block; 
  max-width:235px;
  margin: 0 auto;
  font-size: 16px;
}
.product-info .tb_tabs .tab-content .vreaucos {
  display:block; 
  max-width:275px;
  margin: 0 auto;
  font-size: 16px;
}
.tb_product_description .vreaucos:before, .product-info .tb_tabs .tab-content .vreaucos:before {
 content: '\f217';
 font-size: 27px;
 float: left;
}
.checkout-cart .buttons .pull-right .btn, .tb_page_product_product .tb_product_description .vreaucos, .product-info .tb_tabs .tab-content .vreaucos {
  background-color: #4FA316 !important;
}
.tb_article hr {
    border-bottom: 2px solid;
    opacity: 1;
    border-color: #ffffff
}
.product-grid.main-products .product-offer {
  -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
}
.is_logged header .cont .tb_menu_system_account_account .tb_menu_system_account_register, .account-account-custom #intro, .account-account-coupon #intro {
   display: none; 
}
.account-account .tb_list_1 > li:before {
   font-size: 20px !important;
   font-weight: 700;
}
.account-order .table-responsive > .table > tbody > tr > td .btn, .account-account-custom .table-responsive > .table > tbody > tr > td .btn, .account-download .table-responsive > .table > tbody > tr > td .btn {
    padding-left: 20px;
    padding-right: 20px;
}
.account-order .table-responsive > .table > tbody > tr > td i, .account-account-custom .table-responsive > .table > tbody > tr > td i, .account-download .table-responsive > .table > tbody > tr > td i {
    font-size: 25px;
}
.account-account-custom .table-responsive > .table > tbody > tr > td i, .account-download .table-responsive > .table > tbody > tr > td i {
    color: #0099FF;
}
.account-account-custom .table-responsive > .table > tbody > tr > td a, .account-download .table-responsive > .table > tbody > tr > td a { 
  background-color: #fff !important;
}
.account-order-info .table-responsive .subt .text-right {
  text-align: right;
}
.account-order-info .table-responsive > .table > tbody > tr > td small {
  font-size: 85%;
}
.noty_cont .noty_text_body > p {
  font-size: 18px;
}
.noty_cont .noty_text h3 {
  margin-bottom: 5px;
}
.account-register p {
  margin-bottom: 10px;
}
.tb_system_product_options .btn.incarcare {
    height: 40px;
    line-height: 40px;
}
.tb_system_product_options .form-group .checkbox {
    min-height: auto;
    padding-top: 5px;
    padding-bottom: 5px;
    line-height: 25px;
}
.tb_system_product_options .form-group .checkbox span {
  font-size: 14px;
}
.product-info .tb_counter .tb_counter_label {
  font-size: 14px;
}
.nav-tabs > li.active > a {
  text-decoration: underline;
}
.cart-info .table tbody .price, .cart-info .table tbody .total {
text-align: center;
}
.cart-info .table tbody td {
  border-color: #84bf27;
}
.cart-info .table thead td {
  border-bottom-color: #84bf27;
}
.tb_page_checkout_cart .buttons:before {
  opacity: 1;
  border-color: #84bf27;
}
.account-account .hidden-md {
  display: none; 
}
.quickcheckout-content .custom-field .control-label {
	display: block;
}
.quickcheckout-content .custom-field .radio {
	display: inline-block;
}
.product-info .options .form-group .col-sm-9 input[type=text] {
  height: 40px;
  padding: 5px 15.5px;
}
.product-info .options .form-group .col-sm-9 .incarcare {
  padding-left: 25px;
  padding-right: 25px;
}
.tb_category_description .row .col-md-6 a {
  display: block;
}
.livrarecart:before {
    content: "\f0d1";
    margin-right: 4px !important;
    font-size: 17px;
}
.cuponmodule .col-sm-4.control-label, .cuponmodule .col-sm-6.control-label {
  vertical-align: middle;
  line-height: 23px;
  margin-right: 10px;
}
.cuponmodule .input-group {
  width: auto;
}
.tb_page_checkout_cart .tb_system_page_content .cart-total {
  margin-top: 20px;
}
.cuponmodule {
  margin-bottom: 15px;
}
.cuponmodule #input-coupon, .cuponmodule #button-reward, .cuponmodule #input-reward {
  height: 40px;
  padding: 7px;
}
.cuponmodule #button-coupon {
  height: 40px;
  padding: 7px;
}
.cuponmodule #button-coupon, .cuponmodule #button-reward {
  line-height: 20px;
}
.cuponmodule .input-group {
  height: 40px;
}
#tbReviewFormWrap .modal-header {
  padding: 10px 15px;
}
#tbReviewFormWrap .modal-header .modal-title {
   font-size: 18.75px;
}
#tbReviewFormWrap .modal-body {
    padding: 15px;
}
#tbReviewFormWrap .form-group {
    margin-top: 10px;
    margin-bottom: 10px;
}
#tbReviewFormWrap .captcha .control-label, #tbReviewFormWrap .captcha .col-sm-10 {
  display: inline-block;
}
#tbReviewFormWrap .buttons {
   margin-top: 0;
   padding-top: 15px;
   display: block;
}
#tbReviewFormWrap .buttons #button-review {
  height: 46px;
    margin-top: 0.25px;
    margin-bottom: 0.25px;
    padding-left: 23px;
    padding-right: 23px;
    line-height: 46px !important;
    font-size: 12px;
}
#tbReviewFormWrap .captcha legend {
 display: none; 
}
#tbReviewFormWrap p.tb_empty {
    margin-bottom: 15px;
    padding: 20px 0;
    text-align: left;
}
.recenzii .panel-heading {
  margin-bottom: 5px;
}
.recenzii .tb_product_reviews .btn {
  margin-bottom: 25px;
  font-size: 15px;
}
#tbReviewFormWrap .captcha .control-label {
  vertical-align: top;
}
.tbReviewForm .star-rating {
    direction: rtl;
    display: block;
    text-align: left;
    margin-bottom: 15px;
}
.tbReviewForm .star-rating input[type=radio] {
    display: none;
}
.tbReviewForm .star-rating label {
    color: #bbb;
    font-size: 35px;
    padding: 0;
    cursor: pointer;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    direction: ltr;
}
.tbReviewForm .star-rating label:hover,
.tbReviewForm .star-rating label:hover ~ label,
.tbReviewForm .star-rating input[type=radio]:checked ~ label {
    color: #f2b600;
}
#cart_form .quantity .input-group, #cart_form .quantity .input-group input[type=text] {
  height: 47px;
}
.tb_page_checkout_cart .buttons .livrarecart {
  margin-bottom: -40px;
  padding-top: 10px;
  font-size: 15px; 
  text-align:center;
}
.tb_page_product_product #product_images .tb_fullscreen_button {
  width: 50px; 
  height: 50px; 
  line-height: 50px;
}
.tb_page_product_product .rating .tb_review_write, .pozeprodus .hidden-title {
 display: none !important; 
}
.tb_page_product_product .rating {
 cursor: pointer;
}
.product-info .tb_button_wishlist {
 border: 1px solid #84bf27;
 border-radius: 8px;
 padding: 3px 9px;
 font-weight: 700;
 width: auto;
 text-align: center;
 font-size: 16px;
 margin-right: 10px;
}
.product-info .tb_button_wishlist a {
    width: 100%;
    text-align: center;
    display: block;
}
.product-info .tb_button_wishlist a i, .product-info #button-cart i {
    float: left;
}
.product-info .tb_button_wishlist a i {
	font-size: 24px;
    margin-right: 0;
	margin-left: 2px;
}
.product-info .contactpg  {
	font-size: 16px;
	display: block;
	line-height: 38px;
}
.infoprodus .tb_wt_page_title_system h1 {
    letter-spacing: 0 !important;
    word-spacing: 0 !important;
}
.product-info .tb_button_compare {
	text-align: center;
	border-radius: 8px;
	width: 76%;
    margin-right: 0;
	border: 1px solid #84bf27;
}
.product-info .contactpg .fa {
    font-size: 26px;
    float: left;
    top: 1px;
    left: 10px;
    width: auto;
    position: relative;
	margin-right: 10px;
}
.tb_wt_product_add_to_cart_system .tb_input_wrap {
  max-width: 100px;
}
.account-wishlist .tb_system_page_content table td {
  padding: 15px;
}
.footerjos .tb_list_1 > li.tb_link > a:before {
  font-weight: 700;
}
.product-info .tb_wt_product_add_to_cart_system .tb_purchase_button .bootstrap-touchspin .btn {
    line-height: 15px;
}
.product-info .tb_wt_product_add_to_cart_system .input-group, .product-info .tb_wt_product_add_to_cart_system #input-quantity {
    height: 35px;
}
.dropdown-menu .mini-cart-info tbody .total {
 color: #000 !important; 
}
.dropdown-menu .mini-cart-info tbody .name {
 line-height: 22px;
}
.dropdown-menu .cart-info .name > small {
    opacity: 1;
    font-size: 12px;
}
.dropdown-menu .mini-cart-total {
  padding-top: 5px;
}
#cart .dropdown-menu .buttons {
 margin-top: 5px;
 padding-top: 15px;
}
#cart .dropdown-menu {
 padding: 15px; 
}
#cart .dropdown-menu h3 {
  margin-bottom: 10px;
}
#cart .mini-cart-info tbody .remove .btn {
  width: 30px; 
  height: 30px; 
  line-height: 30px; 
}
.tb_grid_view .product-thumb .description {
  color: #8a8a8a;
  font-size: 12px;
  margin-top: 5px !important;
  line-height: 25px;
  text-align: center;
}
.tb_product_description .descustom .pozadesc a {
  display: block;
}
.bara-footer .col-sm-8 {
  margin-top: 40px;
}
.bara-footer .col-sm-4 .btn {
  float: right;
}
.tb_wt_product_add_to_cart_system .minimum {
    text-align: left;
    font-size: 14px;
    color: #e74706;
    font-weight: 600;
}
@media (max-width: 768px) {
#header {
    background: #f2f1ef;
}
#header .tbLogoCol > * {
        margin-bottom: 6px !important;
}
.tb_content_fixed.bara-footer {
    text-align: center;
}
.tb_content_fixed.bara-footer .col-sm-8 {
  margin-top: 30px;
}
.tb_content_fixed.bara-footer .col-sm-4 {
  margin-top: 5px;
}
.tb_content_fixed.bara-footer .col-sm-4 .btn {
  float: none;
}
.mobilse {
	margin-top: -35px; 
}
.mobilse .nav > li > a {
    border: 2px solid #80bc28;
    padding: 0px 10px;
    border-radius: 50px;
    width: 50px;
    height: 35px; 
}
.tb_menu_system_account_wishlist .tb_icon + .tb_items {
    right: 5px;
}	
#header .tb_wt_header_search_system {
    top: 40px;
    position: relative;
    width: 100%;
}
#search .tb_search_wrap {
    width: auto !important;
}
#header .tbLogoCol > .tbToggleButtons {
    width: 100%;
}
.tbMobileShow.cont {
    display: block;
    height: 47px;
}
.cont .tb_wt_menu {
    display: block !important;
    margin-top: -67px;
    width: 40%;
    float: right;
}
 #collapse-reward .input-group .input-group-btn {
    max-width: 50%;
}
#collapse-reward .input-group .input-group-btn input {
    font-size: 11px;
}
  .nav.nav-tabs > li > a > span {
    font-size: 16px;
    padding: 0 4px;
 }
  .nav-tabs > li > a {
    padding-top: 0px;
    padding-bottom: 5px;
  }
  .product-info .tab-content {
    background: #fbfbfb;
}
.trust .tb_wt_icon_list .panel-title {
    font-size: 12px !important;
  }
  .trust .tb_wt_icon_list .panel-heading  {
   margin-bottom: 10px; 
  }
 .trust .col-xs-12 {
    margin-top: 0;
   margin-bottom: 7px;
  }
  .trust .col-xs-12:first-child {
    margin-top: 10px;
  }
  .tb_max_w_350 .product-filter > * {
    margin-top: 10px;
  }
  #payment_images .tb_payment:first-child {
    display: block;
  }
  .tb_system_related_products .panel-heading .panel-title, .tb_system_product_share .panel-heading .panel-title {
    font-size: 20px !important;
  }
  .tb_system_related_products .panel-heading {
    margin-bottom: 0;
    margin-top: 15px;
  }
  .tb_tabs .nav-tabs a {
    padding-left: 10px;
    padding-right: 10px;
  }
  .product-info h1 {
    font-size: 18px !important;
    line-height: 24px !important;
    letter-spacing: 0px !important;
    word-spacing: 0px !important;
 }
  .product-info .tb_purchase_button .btn {
  font-size: 14px;
    letter-spacing: 1px;
    word-spacing: 1px;
 }
  .noty_cont .noty_message .noty_buttons .btn {
    font-size: 14px;
    letter-spacing: 1px;
    word-spacing: 1px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .buttons .pull-left .btn, .buttons .pull-right .btn {
    padding-left: 12px !important;
    padding-right: 12px !important;
    font-size: 14px !important;
    letter-spacing: 1px;
    word-spacing: 1px;
  }
#header .tbLogoCol > * {
    margin-bottom: 15px;
  }
.pr_title-separator-P1vDv {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
#intro .breadcrumb li {
    font-size: 13px;
    display: inline;
    word-spacing: 0;
}
.product-thumb h4, .product-thumb .name, .box-product .name, .product-grid .name, .product-list .name {
    font-size: 16px;
    line-height: 25px;
    letter-spacing: 0;
    word-spacing: 0;
  }
  .tb_grid_view .product-thumb .description {
    font-size: 14px;
  }
  #tb_mobile_car_menu {
    padding: 20px 15px;
  }
  .cart-info .name > small {
    opacity: 1;
    font-size: 12px;
}
.tb_page_checkout_cart .buttons .livrarecart {
    margin-bottom: -20px;
 }
.tb_page_checkout_cart .quantity .input-group-btn > .btn {
    height: 47px;
    line-height: 48px;
 }
.mini-cart-info.tb_max_w_300 .total {
    margin-top: 0 !important;
    color: #8eb35a;
    font-weight: 700;
  }
  .mini-cart-info.tb_max_w_300 .quantity, .mini-cart-info.tb_max_w_300 .remove {
    margin-top: 0 !important;
  }
  .cart-info.tb_max_w_300 tr {
    margin-bottom: 10px;
    padding: 0 130px 10px 0;
}
  .mini-cart-total {
    padding-top: 5px;
  }
  .mini-cart-total tr:last-child td {
    line-height: 18px;
    padding-top: 0 !important;
  }
  #cart .buttons {
    margin-top: 10px;
    padding-top: 15px;
  }
  .tbToggleButtons .tb_toggle:before {
    font-size: 25px;
}
  #header .tbToggleButtons > * {
    width: 60px;
    height: 35px;
    line-height: 35px;
    margin-right: 5px;
  }
  .tb_tabs .nav-tabs li a {
    line-height: 25px !important;
  }
  .tab-content .product-thumb.product-thumb_style1 {
   padding: 15px !important; 
  }
  .noty_message h3 {
    font-size: 15px;
    margin-bottom: 5px;
  }
  .noty_text .thumbnail {
    display: block;
    text-align: center;
    width: 100%;
  }
  .noty_text p {
    max-width: 320px;
    display: block;
    -ms-flex: auto;
    -webkit-flex: auto;
    flex: auto;
    font-size: 13px;
}
  .noty_buttons {
    padding-top: 0px;
}
  .noty_cont .noty_message .noty_buttons .btn {
    letter-spacing: 0;
    word-spacing: 0;
    height: 40px;
    line-height: 40px;
  }
  .noty_cont .noty_message .noty_buttons .btn:first-child {
    font-size: 13px;
  }
  .cart-info .quantity {
    max-width: 100%;
  }
  .cart-info .quantity input[type=text] {
    font-weight: 700;
  }
  #cart_form .cart-info .name > small:last-child {
    font-size: 14px;
    color: #f90000;
  }
  #cart_form .cart-info .quantity {
     max-width: 100%; 
  }
  .product-info .tb_wt_product_price_system {
    margin-bottom: 10px;
}
  .product-info .nav.nav-tabs > li > a > span {
    font-weight: 700;
    font-size: 18px;
}
  .newsletter .panel-body h2 {
    font-size: 26px !important;
    line-height: 30px !important;
}
  #header .tbToggleButtons .tbToggleHeader:before{
    content: 'Categorii';
    font-size: 16px;
    font-weight: 700;
    font-family: 'Open-Sans';
    letter-spacing: 1px;
  }
  #header .tbToggleButtons .tbToggleHeader {
    width: 120px; 
    background-color: transparent !important;
    border: 2px solid #84bf27;
    color: #000 !important;
	line-height: 31px;
  }
  #header .tbToggleButtons .tbToggleCart {
    background-color: transparent !important;
    border: 2px solid #84bf27;
    color: #000 !important;
	line-height: 31px;
  }
  #search_button {
    width: 35px !important;
	height: 36px;
    top: -10px;
  }
  #search input[type=text] {
  height: 40px;
  }
  .tb_menu_system_account_account > a > .tb_text {
    margin-right: 0;
  }
  .footerjos .tb_wt_menu .panel-heading {
     margin-bottom: 10px;
  }
  .footerjos .nav .tb_link {
    margin-bottom: 5px;
    font-size: 16px;
  }
  .tb_page_product_category h1 {
    font-size: 20px;
    line-height: 20px;
    letter-spacing: 1px;
    word-spacing: 2px;
  }
  .tb_page_product_category .product-filter {
      display: none !important;
  }
  .product-filter .display > * {
    margin-left: 9px;
    margin-top: 20px;
}
  .tb_listing_options .display a {
    width: 30px;
    height: 30px;
  }
  .tb_max_w_350 .product-filter select {
    width: 25%;
    height: 34px;
    padding: 0;
}
 .newsletter {
   background: url(https://librarie.copilulverde.ro/image/catalog/misc/newletter-mobile800.jpg) no-repeat center;
   background-size: cover;
 }
  .newsletter .tb_pt_30, .row-wrap.tb_pt_30 > .row {
    padding-top: 5px;
}
  .newsletter h4 {
    font-size: 15px !important;
    line-height: 24px !important;
  }
  .newsletter .tb_wt_call_to_action {
    margin-top: 30px;
  }
   .newsletter .tb_wt_call_to_action .tb_button_holder {
    padding: 120px 0 0 0 !important;
  }
  .newsletter .tb_wt_call_to_action .tb_button_holder .btn {
    height: 35px;
    line-height: 35px;
  }
  .recomandari .col {
     margin-top: 10px !important; 
  }
  .product-info .tbGoFullscreen {
    display: none !important;
  }
  .product-info .btn.incarcare {
    height: 40px;
    padding-left: 15px;
    padding-right: 15px;
    line-height: 40px;
  }
  .anunt h4 {
   font-size: 14px; 
  }
  .product-thumb_style1 .tb_label_new, .product-thumb_style1 .tb_label_special {
    margin-top: 0;
    margin-bottom: 5px;
  }
  .tb_tabs .tb_product_description .descustom:nth-child(3), .tb_tabs .tb_product_description .descustom:nth-child(7) {
  flex-wrap: wrap-reverse;
  }
  .tb_tabs .tb_product_description .textdesc:nth-child(2n+1) {
    text-align: left;
}
  .recomandari .product-thumb > .image + div, .tb_page_product_category .tb_grid_view .product-thumb > .image + div {
    padding: 0px 5px;
}
  .recomandari .tb_tabs > .nav > li {
    margin-bottom: 10px;
}
.product-info .tb_cart_wrap {
	text-align: center;
    display: block;
}
.options .form-group > label {
    margin-bottom: 10px;
}
.tb_product_attributes.tb_wt_product_info_system {
	font-size: 14px;
}
.product-info .form-group h3, .tb_wt_product_options_system .panel-heading .panel-title {
    font-size: 14px;
    line-height: 20px !important;
}
.product-info .infoprodus {
	padding: 0 8px;
}
.descriere .tb_tabs .nav.nav-tabs > li {
	margin-left: 0;
}
.tb_tabs .tb_product_description .textdesc {
	padding-top: 5px;
    padding-left: 0;
    padding-right: 0;
}
.cart-info.tb_max_w_500 .name, .cart-info.tb_max_w_500 .total, .wishlist-info.tb_max_w_500 .price {
    width: 100%;
    padding-left: 0 !important;
}
.cart-info.tb_max_w_500 tr, .cart-info.tb_max_w_300 tr {
	padding: 0;
}
.cart-info.tb_max_w_500 .quantity, .cart-info.tb_max_w_500 .action, .cart-info.tb_max_w_500 .return {
    position: relative;
    text-align: center;
}
.cart-info.tb_max_w_500 .total {
	text-align: center;
}
.cart-info.tb_max_w_500 .image {
    margin-right: 10px;
}
.tb_downloads.personalizate .table tr td, .tb_downloads.personalizate .table tr th, .tb_downloads .table tr td, .tb_downloads .table tr th {
    display: block;
    width: 100%;
    white-space: normal !important;
    text-align: center;
}
.tb_order_info .table tr td {
    padding: 15px 7px;
}
.account-account .tb_list_1 > li {
  border-bottom: 2px solid #fff;
}
.account-order .table-responsive > .table > thead > tr > td, .account-order .table-responsive > .table > tbody > tr > td {
  white-space: normal;
  padding: 8.5px 10px 8.5px 10px;
}
.account-order-info .table-responsive > .table > thead > tr > td, .account-order-info .table-responsive > .table > tbody > tr > td {
    white-space: normal;
    display: block;
    text-align: center;
}
.account-order-info .table-responsive > .table-bordered > tbody > tr:last-child > td {
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-color: #dddddd;
}
.footerjos nav > .nav > li > a {
    display: inline-flex;
}
.footerjos .tb_wt_menu .panel-heading, .footerjos .tb_wt_menu, .footerjos .tb_wt_html, .footerjos .tb_wt_html .panel-heading {
    text-align: center;
}
.footerjos .tb_wt_icon_list .tb_icon_list {
    text-align: center;
    display: inline-block;
}
.footerjos .footerdespre {
    text-align: center;
    display: block;
  }
#footer {
  margin-bottom: 5px;
}
#bottom {
  padding-top: 5px;
}
.account-account .hidden-md {
  display: block; 
}
.product-thumb .caption h4 {
  height: auto;
}
.pozeprodus .hidden-title {
 display: block !important; 
}
.account-wishlist .table thead {
 display: none; 
}
.account-wishlist .tb_system_page_content table td {
  padding: 5px;
  display: block;
  width: 100%;
  text-align: center;
  white-space: initial !important;
  border: none;
}
.account-wishlist .tb_system_page_content table td .thumbnail {
 float: none; 
}
.account-wishlist .tb_system_page_content table td:first-child {
    width: auto;
}
.account-wishlist .tb_system_page_content table .btn.tb_no_text {
  width: 50px;
  height: 50px;
  line-height: 50px;
  float: none;
  display: inline-block;
}
.account-wishlist .tb_system_page_content table .buttons2 {
  width: 100%;
}
.account-wishlist .tb_system_page_content table tr {
  border: 1px solid #84bf27;
  display: block;
}
#product .tb_actions {
  margin-right: 0px;
}
.product-info .tb_button_compare {
	width: 89%;
}
.rating .tb_total, .rating + .tb_total {
    font-size: 13px;
}
.rating .tb_bar {
    font-size: 18px;
}
}
@media (max-width: 420px) {
  .product-info .tb_button_compare {
	width: 79%;
}
}
@media (min-width : 360px) and (max-width : 410px) {
  .product-info .tb_button_compare {
	width: 76%;
}
}
@media (max-width: 320px) {
#button-cart {
    padding-left: 10px;
    padding-right: 10px;
}
  .tb_wt_menu nav > .nav > li {
    margin-left: 5px !important;
}
.cont .tb_wt_menu nav > .nav {
    padding-right: 0 !important;
}
.mobilse .nav > li > a {
	width: 45px;
}
.product-info .tb_button_compare {
	width: 73%;
}
}
@media (min-width : 768px) and (max-width : 1024px) {
    .tb_search_wrap {
    width: 140px !important;
}  
}
@media (min-width : 768px) and (max-width : 1024px) and (orientation: landscape) {
   .mobilse {
    margin-top: -38px;
} 
}
@media (min-width : 768px) {
.newsletter .hidden-md {
	display:none;
}
}

