/* head_glob.cont_category_glob.foot_glob.ar_head_glob.ar_cont_category_109.ar_col_l_category_glob.ar_foot_glob.en-gb.ssl.5ffae */
/*****************************************************/
/******   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: 'Days'; }
.tb_counter.tb_style_1 .tb_counter_hours:after   { content: 'Hours'; }
.tb_counter.tb_style_1 .tb_counter_minutes:after { content: 'Minutes'; }
.tb_counter.tb_style_1 .tb_counter_seconds:after { content: 'Seconds'; }

/*****************************************************/
/******   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: #44B1E8 !important;
}

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

.row_9TCRX .tb_main_color_bg, .row_9TCRX .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_9TCRX a.tb_main_color_bg:hover, .row_9TCRX .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_MSUoZ .tb_main_color_bg, .col_MSUoZ .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_MSUoZ a.tb_main_color_bg:hover, .col_MSUoZ .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.row_6JMb0 .tb_main_color_bg, .row_6JMb0 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_6JMb0 a.tb_main_color_bg:hover, .row_6JMb0 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_nwfbv .tb_main_color_bg, .col_nwfbv .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_nwfbv a.tb_main_color_bg:hover, .col_nwfbv .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#HeaderWelcomeSystem_Qy5199db a:not(:hover) {
  color: #167fb4;
}

#HeaderWelcomeSystem_Qy5199db a:hover {
  color: #44B1E8;
}

.col_FSn7r .tb_main_color_bg, .col_FSn7r .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_FSn7r a.tb_main_color_bg:hover, .col_FSn7r .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_Ob88I2g3 .tb_title {
  color: #1c1e48;
}

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

#Separator_Ob88I2g3 .border {
  border-color: #dddddd;
}

.col_QY876 .tb_main_color, .col_QY876 .tb_hover_main_color:hover, .col_QY876 .colorbox, .col_QY876 .agree, .col_QY876 .tb_list_1 > li:before, .col_QY876 .tb_list_1 > li > a:before {
  color: #1c1e48 !important;
}

.col_QY876 a.tb_main_color:hover, .col_QY876 a.colorbox:hover, .col_QY876 a.agree:hover, .col_QY876 .tb_main_color_hover:hover {
  color: #44B1E8 !important;
}

.col_QY876 .tb_main_color_bg, .col_QY876 .tb_hover_main_color_bg:hover {
  background-color: #1c1e48 !important;
}

.col_QY876 a.tb_main_color_bg:hover, .col_QY876 .tb_main_color_bg_hover:hover {
  background-color: #44B1E8 !important;
}

#Menu_RTWi3c6T nav > ul > li.dropdown:not(:hover) > a, #Menu_RTWi3c6T nav > ul > li.dropdown:not(:hover) > * > a, #Menu_RTWi3c6T nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_RTWi3c6T nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  color: #1c1e48;
}

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

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

#Menu_RTWi3c6T nav > ul > li.tb_selected > a, #Menu_RTWi3c6T nav > ul > li.tb_selected > * > a {
  color: #008fbf;
}

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

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

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

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

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

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

.row_ijjFt .tb_main_color_bg, .row_ijjFt .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_ijjFt a.tb_main_color_bg:hover, .row_ijjFt .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_UXFBY .tb_main_color_bg, .col_UXFBY .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_UXFBY a.tb_main_color_bg:hover, .col_UXFBY .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

#HeaderSearchSystem_H9fCdXhw .tb_search_wrap:hover:before {
  color: #ffffff;
}

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

#HeaderSearchSystem_H9fCdXhw .btn:not(:hover) {
  color: #44B1E8 !important;
}

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

#HeaderSearchSystem_H9fCdXhw .btn:hover {
  color: #008fbf !important;
}

.col_WdXkk .tb_main_color_bg, .col_WdXkk .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_WdXkk a.tb_main_color_bg:hover, .col_WdXkk .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

#Html_TLM2o0Ut .tb_main_color_bg, #Html_TLM2o0Ut .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_TLM2o0Ut a.tb_main_color_bg:hover, #Html_TLM2o0Ut .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_Ta5yi .tb_main_color_bg, .col_Ta5yi .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_Ta5yi a.tb_main_color_bg:hover, .col_Ta5yi .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_EoktgRBd .tb_main_color_bg, #Html_EoktgRBd .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_EoktgRBd a.tb_main_color_bg:hover, #Html_EoktgRBd .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Menu_O0vHnNJh nav > ul > li.dropdown:not(:hover) > a, #Menu_O0vHnNJh nav > ul > li.dropdown:not(:hover) > * > a, #Menu_O0vHnNJh nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_O0vHnNJh nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  color: #126691;
}

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

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

#Menu_O0vHnNJh nav > ul > li.tb_selected > a, #Menu_O0vHnNJh nav > ul > li.tb_selected > * > a {
  color: #008fbf;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

#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: #1c1e48;
}

.row_QHYZu .tb_main_color_bg, .row_QHYZu .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_QHYZu a.tb_main_color_bg:hover, .row_QHYZu .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_aNNkO .tb_main_color_bg, .col_aNNkO .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_aNNkO a.tb_main_color_bg:hover, .col_aNNkO .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Menu_QJ37D3uV nav > ul > li.dropdown:not(:hover) > a, #Menu_QJ37D3uV nav > ul > li.dropdown:not(:hover) > * > a, #Menu_QJ37D3uV nav > ul > li:not(.dropdown) > a:not(:hover), #Menu_QJ37D3uV nav > ul > li:not(.dropdown) > * > a:not(:hover) {
  color: #ffffff;
}

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

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

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

#Menu_QJ37D3uV nav > ul > li.tb_selected > a, #Menu_QJ37D3uV nav > ul > li.tb_selected > * > a {
  color: #aaaaaa;
}

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

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

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

#Menu_QJ37D3uV nav > ul > li:not(.dropdown) > ul > li > a:not(:hover), #Menu_QJ37D3uV nav > ul > li:not(.dropdown):not(.dropdown) > ul > li > * > a:not(:hover), #Menu_QJ37D3uV nav > ul > li.tb_hidden_menu > ul > li > a:not(:hover), #Menu_QJ37D3uV nav > ul > li.tb_hidden_menu > ul > li > * > a:not(:hover) {
  color: #1c1e48;
}

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

#Menu_QJ37D3uV nav > ul > li:not(.dropdown) > ul > li:not(.dropdown) > ul > li > a:not(:hover), #Menu_QJ37D3uV nav > ul > li:not(.dropdown) > ul > li:not(.dropdown) > ul > li > * > a:not(:hover) {
  color: #1c1e48;
}

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

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

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

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

.col_T2q3s .tb_main_color_bg, .col_T2q3s .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_T2q3s a.tb_main_color_bg:hover, .col_T2q3s .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

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

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

#Menu_T3e9CP3U nav > ul > li.tb_selected > a, #Menu_T3e9CP3U nav > ul > li.tb_selected > * > a {
  color: #008fbf;
}

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

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

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

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

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

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

.col_Ur0r3 .tb_main_color_bg, .col_Ur0r3 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_Ur0r3 a.tb_main_color_bg:hover, .col_Ur0r3 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

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

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

#Menu_QT31Ov0T nav > ul > li.tb_selected > a, #Menu_QT31Ov0T nav > ul > li.tb_selected > * > a {
  color: #008fbf;
}

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

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

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

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

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

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

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

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

.tb_area_content .tb_system_breadcrumbs {
  color: #cccccc;
}

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

.row_exBu3 .tb_main_color_bg, .row_exBu3 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_exBu3 a.tb_main_color_bg:hover, .row_exBu3 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_JBH0I .tb_main_color_bg, .col_JBH0I .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_JBH0I a.tb_main_color_bg:hover, .col_JBH0I .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_BAU7HTUR .tb_main_color_bg, #Html_BAU7HTUR .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_BAU7HTUR a.tb_main_color_bg:hover, #Html_BAU7HTUR .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

.row_Ykmkn .tb_main_color_bg, .row_Ykmkn .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_Ykmkn a.tb_main_color_bg:hover, .row_Ykmkn .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_VGmhP .tb_main_color_bg, .col_VGmhP .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_VGmhP a.tb_main_color_bg:hover, .col_VGmhP .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_LW8g5Bw6 .tb_main_color_bg, #Html_LW8g5Bw6 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_LW8g5Bw6 a.tb_main_color_bg:hover, #Html_LW8g5Bw6 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_LWjuXD5N .tb_main_color_bg, #Html_LWjuXD5N .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_LWjuXD5N a.tb_main_color_bg:hover, #Html_LWjuXD5N .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_Lp793 .tb_main_color_bg, .col_Lp793 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_Lp793 a.tb_main_color_bg:hover, .col_Lp793 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_CRaso881 .tb_main_color_bg, #Html_CRaso881 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_CRaso881 a.tb_main_color_bg:hover, #Html_CRaso881 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_L63jjOnn .tb_main_color_bg, #Html_L63jjOnn .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_L63jjOnn a.tb_main_color_bg:hover, #Html_L63jjOnn .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_CHK1x .tb_main_color_bg, .col_CHK1x .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_CHK1x a.tb_main_color_bg:hover, .col_CHK1x .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_LR89Vtv4 .tb_main_color_bg, #Html_LR89Vtv4 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_LR89Vtv4 a.tb_main_color_bg:hover, #Html_LR89Vtv4 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_NY77T6YN .tb_main_color_bg, #Html_NY77T6YN .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_NY77T6YN a.tb_main_color_bg:hover, #Html_NY77T6YN .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_U4rcn .tb_main_color_bg, .col_U4rcn .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_U4rcn a.tb_main_color_bg:hover, .col_U4rcn .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_CVA4danR .tb_main_color_bg, #Html_CVA4danR .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_CVA4danR a.tb_main_color_bg:hover, #Html_CVA4danR .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_WU47g6Yo .tb_main_color_bg, #Html_WU47g6Yo .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_WU47g6Yo a.tb_main_color_bg:hover, #Html_WU47g6Yo .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_Effnf .tb_main_color_bg, .col_Effnf .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_Effnf a.tb_main_color_bg:hover, .col_Effnf .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_Aw9RstrW .tb_main_color_bg, #Html_Aw9RstrW .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_Aw9RstrW a.tb_main_color_bg:hover, #Html_Aw9RstrW .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_QU0yjqQX .tb_main_color_bg, #Html_QU0yjqQX .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_QU0yjqQX a.tb_main_color_bg:hover, #Html_QU0yjqQX .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.row_JwIcIH .tb_main_color_bg, .row_JwIcIH .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_JwIcIH a.tb_main_color_bg:hover, .row_JwIcIH .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_OHo4I .tb_main_color_bg, .col_OHo4I .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_OHo4I a.tb_main_color_bg:hover, .col_OHo4I .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_V1y13vS6 .tb_main_color_bg, #Html_V1y13vS6 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_V1y13vS6 a.tb_main_color_bg:hover, #Html_V1y13vS6 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_MhFW7EyG .tb_main_color_bg, #Html_MhFW7EyG .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_MhFW7EyG a.tb_main_color_bg:hover, #Html_MhFW7EyG .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_CuuMj .tb_main_color_bg, .col_CuuMj .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_CuuMj a.tb_main_color_bg:hover, .col_CuuMj .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_Ml5jGKmO .tb_main_color_bg, #Html_Ml5jGKmO .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_Ml5jGKmO a.tb_main_color_bg:hover, #Html_Ml5jGKmO .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_MhOXqD01 .tb_main_color_bg, #Html_MhOXqD01 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_MhOXqD01 a.tb_main_color_bg:hover, #Html_MhOXqD01 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_RLnOi .tb_main_color_bg, .col_RLnOi .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_RLnOi a.tb_main_color_bg:hover, .col_RLnOi .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_CDVD9vDr .tb_main_color_bg, #Html_CDVD9vDr .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_CDVD9vDr a.tb_main_color_bg:hover, #Html_CDVD9vDr .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_A04j8KpA .tb_main_color_bg, #Html_A04j8KpA .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_A04j8KpA a.tb_main_color_bg:hover, #Html_A04j8KpA .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_QfEbr .tb_main_color_bg, .col_QfEbr .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_QfEbr a.tb_main_color_bg:hover, .col_QfEbr .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_V1Jqk0R5 .tb_main_color_bg, #Html_V1Jqk0R5 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_V1Jqk0R5 a.tb_main_color_bg:hover, #Html_V1Jqk0R5 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_N4HpDQU3 .tb_main_color_bg, #Html_N4HpDQU3 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_N4HpDQU3 a.tb_main_color_bg:hover, #Html_N4HpDQU3 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_EPXhr .tb_main_color_bg, .col_EPXhr .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_EPXhr a.tb_main_color_bg:hover, .col_EPXhr .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_YnUGUucJ .tb_main_color_bg, #Html_YnUGUucJ .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_YnUGUucJ a.tb_main_color_bg:hover, #Html_YnUGUucJ .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_JAI3MFKi .tb_main_color_bg, #Html_JAI3MFKi .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_JAI3MFKi a.tb_main_color_bg:hover, #Html_JAI3MFKi .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

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

.tb_area_footer {
  color: #777777;
}

.tb_area_footer h1, .tb_area_footer h2, .tb_area_footer h3, .tb_area_footer h4, .tb_area_footer h5, .tb_area_footer h6, .tb_area_footer .h1, .tb_area_footer .h2, .tb_area_footer .h3, .tb_area_footer .h4, .tb_area_footer .h5, .tb_area_footer .h6, .tb_area_footer legend, .tb_area_footer .panel-heading, .tb_area_footer .box-heading {
  color: #44b1e8;
}

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

.tb_area_footer input:hover:not(:focus), .tb_area_footer select:hover:not(:focus), .tb_area_footer textarea:hover:not(:focus), .tb_area_footer .input-group:hover:not(:focus) {
  color: #44b1e8;
}

.tb_area_footer input:focus, .tb_area_footer select:focus, .tb_area_footer textarea:focus, .tb_area_footer .input-group:focus {
  color: #44b1e8;
}

.row_0Esnn .tb_main_color_bg, .row_0Esnn .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_0Esnn a.tb_main_color_bg:hover, .row_0Esnn .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_5NQ2o .tb_main_color_bg, .col_5NQ2o .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_5NQ2o a.tb_main_color_bg:hover, .col_5NQ2o .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_RJ1CIK41 .tb_title {
  color: #44b1e8;
}

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

#Separator_RJ1CIK41 .border {
  border-color: #dddddd;
}

.col_GpVOX .tb_main_color_bg, .col_GpVOX .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_GpVOX a.tb_main_color_bg:hover, .col_GpVOX .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#StoriesList_YbQEq3W7 h4 a:hover {
  color: #008fbf;
}

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

.col_UGW8W .tb_main_color_bg, .col_UGW8W .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_UGW8W a.tb_main_color_bg:hover, .col_UGW8W .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_Pl0TE1CK .tb_title {
  color: #44b1e8;
}

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

#Separator_Pl0TE1CK .border {
  border-color: #dddddd;
}

.row_fhqm0 .tb_main_color_bg, .row_fhqm0 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_fhqm0 a.tb_main_color_bg:hover, .row_fhqm0 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_ykPVC .tb_main_color_bg, .col_ykPVC .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_ykPVC a.tb_main_color_bg:hover, .col_ykPVC .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_RJCdRUnp .tb_title {
  color: #44b1e8;
}

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

#Separator_RJCdRUnp .border {
  border-color: #dddddd;
}

.col_Gl5q9 .tb_main_color_bg, .col_Gl5q9 .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_Gl5q9 a.tb_main_color_bg:hover, .col_Gl5q9 .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_Ec55SSm5 .tb_title {
  color: #44b1e8;
}

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

#Separator_Ec55SSm5 .border {
  border-color: #dddddd;
}

.col_SksOx .tb_main_color_bg, .col_SksOx .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_SksOx a.tb_main_color_bg:hover, .col_SksOx .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_Vwbw81Aw .tb_main_color_bg, #Html_Vwbw81Aw .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_Vwbw81Aw a.tb_main_color_bg:hover, #Html_Vwbw81Aw .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_UXreh .tb_main_color_bg, .col_UXreh .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_UXreh a.tb_main_color_bg:hover, .col_UXreh .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_LoRu12LG .tb_title {
  color: #44b1e8;
}

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

#Separator_LoRu12LG .border {
  border-color: #dddddd;
}

.col_QOKhB .tb_main_color_bg, .col_QOKhB .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_QOKhB a.tb_main_color_bg:hover, .col_QOKhB .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_L3TDss13 .tb_title {
  color: #44b1e8;
}

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

#Separator_L3TDss13 .border {
  border-color: #dddddd;
}

.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: #008fbf !important;
}

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

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

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

.row_TD48R1 .tb_text_wrap a:not(.btn):hover {
  color: #f9b100;
}

.row_TD48R1 h1, .row_TD48R1 h2, .row_TD48R1 h3, .row_TD48R1 h4, .row_TD48R1 h5, .row_TD48R1 h6, .row_TD48R1 .h1, .row_TD48R1 .h2, .row_TD48R1 .h3, .row_TD48R1 .h4, .row_TD48R1 .h5, .row_TD48R1 .h6, .row_TD48R1 legend, .row_TD48R1 .panel-heading, .row_TD48R1 .box-heading {
  color: #00a7e1;
}

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

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

#Separator_GEDhgrEp .tb_title {
  color: #00a7e1;
}

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

#Separator_GEDhgrEp .border {
  border-color: #dddddd;
}

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

.col_s7sBa a.tb_main_color_bg:hover, .col_s7sBa .tb_main_color_bg_hover:hover {
  background-color: #008fbf !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: #f9b100;
}

#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: #44B1E8 !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: #008fbf !important;
}

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

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

.col_HJ6nd a.tb_main_color_bg:hover, .col_HJ6nd .tb_main_color_bg_hover:hover {
  background-color: #008fbf !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: #f9b100;
}

#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: #44B1E8 !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: #008fbf !important;
}

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

.col_UPFfS .tb_main_color_bg, .col_UPFfS .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_UPFfS a.tb_main_color_bg:hover, .col_UPFfS .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

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

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

#Menu_Q3k6duaV nav > ul > li.tb_selected > a, #Menu_Q3k6duaV nav > ul > li.tb_selected > * > a {
  color: #f9b100;
}

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

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

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

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

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

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

.col_X0QMr .tb_main_color_bg, .col_X0QMr .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_X0QMr a.tb_main_color_bg:hover, .col_X0QMr .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Separator_GO7LJRh6 .tb_title {
  color: #00a7e1;
}

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

#Separator_GO7LJRh6 .border {
  border-color: #dddddd;
}

.row_DkDwc .tb_main_color_bg, .row_DkDwc .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.row_DkDwc a.tb_main_color_bg:hover, .row_DkDwc .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

.col_MtAgI .tb_main_color_bg, .col_MtAgI .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

.col_MtAgI a.tb_main_color_bg:hover, .col_MtAgI .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

#Html_H89o5H7N .tb_main_color_bg, #Html_H89o5H7N .tb_hover_main_color_bg:hover {
  background-color: #44B1E8 !important;
}

#Html_H89o5H7N a.tb_main_color_bg:hover, #Html_H89o5H7N .tb_main_color_bg_hover:hover {
  background-color: #008fbf !important;
}

                    body,
                    .tb_no_text > span:before
                 {
  font-family: 'Open Sans';
  font-size: 14px;
  line-height: 18px;
}
h1, .h1 {
  font-size: 20px;
  line-height: 27px;
  letter-spacing: 0px;
}
                    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-size: 18px;
  line-height: 27px;
  letter-spacing: -0.5px;
  text-transform: none;
}
h3, .h3 {
  font-size: 16px;
  line-height: 18px;
}
                    h4, .h4,
                    .product-thumb .name,
                    .box-product .name,
                    .product-grid .name,
                    .product-list .name
                 {
  font-size: 14px;
  line-height: 18px;
}
                    .btn,
                    .button,
                    button,
                    input[type="button"],
                    input[type="submit"],
                    input[type="reset"]
                 {
  font-size: 16px;
  text-transform: uppercase;
}
                    .tbMainNavigation nav > .nav > li > a:not(.btn) > .tb_text,
                    .tbMainNavigation .nav > li > a:not(.btn) > .tb_text,
                    .tbMainNavigation .nav > li > .heading > a
                 {
  font-size: 14px;
  text-transform: uppercase;
}
                    .product-thumb .price,
                    .product-info .price
                 {
  font-size: 18px;
  line-height: 27px;
}
                    .product-thumb .btn
                 {
  text-transform: none;
}
#HeaderWelcomeSystem_Qy5199db {
  font-size: 14px;
  line-height: 18px;
}
#Menu_RTWi3c6T nav > .nav > li > a, #Menu_RTWi3c6T nav > .nav > li > span {
  font-size: 16px;
  line-height: 18px;
}
#Menu_RTWi3c6T nav > .nav > li > ul > li > a, #Menu_RTWi3c6T nav > .nav > li > ul > li > span, #Menu_RTWi3c6T nav > .nav > li > .dropdown-menu > .tb_tabs > .nav > li > a {
  font-size: 14px;
  line-height: 18px;
}
#HeaderLogoSystem_TXk8xnRf {
  font-family: 'Montserrat';
  font-weight: 700;
  font-size: 24px;
  line-height: 27px;
  letter-spacing: 1px;
  text-transform: uppercase;
}
#Html_TLM2o0Ut .panel-heading, #Html_TLM2o0Ut .box-heading, #Html_TLM2o0Ut .tb_slider_controls > a {
  font-family: 'Michroma';
  font-weight: normal;
  font-size: 22px;
  line-height: 27px;
  letter-spacing: 1.2px;
}
#HeaderCartMenuSystem_HJ4nU3fO .heading.heading .tb_label, #HeaderCartMenuSystem_HJ4nU3fO .heading.heading .tb_items {
  text-transform: none;
}
#Menu_QJ37D3uV nav > .nav > li > a, #Menu_QJ37D3uV nav > .nav > li > span {
  font-size: 16px;
  line-height: 18px;
}
#Menu_QJ37D3uV nav > .nav > li > ul > li > a, #Menu_QJ37D3uV nav > .nav > li > ul > li > span, #Menu_QJ37D3uV nav > .nav > li > .dropdown-menu > .tb_tabs > .nav > li > a {
  font-size: 14px;
  line-height: 14px;
}
#Menu_T3e9CP3U nav > .nav > li > a, #Menu_T3e9CP3U nav > .nav > li > span {
  font-size: 16px;
  line-height: 18px;
}
#Menu_T3e9CP3U nav > .nav > li > ul > li > a, #Menu_T3e9CP3U nav > .nav > li > ul > li > span, #Menu_T3e9CP3U nav > .nav > li > .dropdown-menu > .tb_tabs > .nav > li > a {
  font-size: 16px;
  line-height: 18px;
}
#Menu_QT31Ov0T nav > .nav > li > a, #Menu_QT31Ov0T nav > .nav > li > span {
  font-size: 16px;
  line-height: 18px;
}
#Menu_QT31Ov0T nav > .nav > li > ul > li > a, #Menu_QT31Ov0T nav > .nav > li > ul > li > span, #Menu_QT31Ov0T nav > .nav > li > .dropdown-menu > .tb_tabs > .nav > li > a {
  font-size: 16px;
  line-height: 18px;
}
.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: 24px;
  line-height: 27px;
  letter-spacing: 0px;
}
 {
  font-weight: normal;
}
 {
  font-weight: 700;
}
 {
  font-weight: 700;
}
 {
  font-weight: normal;
}
 {
  font-weight: normal;
}
#wrapper {
    background: #ffffff;
}
#header {
    background: #ffffff;
-webkit-box-shadow: -0px 1px 0px 0px rgba(0, 0, 0, 0.12);
  box-shadow: -0px 1px 0px 0px rgba(0, 0, 0, 0.12);
}
#Menu_RTWi3c6T > nav > .nav {  margin-left: -20px;  margin-right: -20px;  padding-right: 20px;}#Menu_RTWi3c6T > nav > .nav > li {  margin-left: 20px;}#Menu_RTWi3c6T > nav > .nav > li > a,#Menu_RTWi3c6T > nav > .nav > li.divider,#Menu_RTWi3c6T > nav > .nav > li.dropdown-header {  line-height: 20px;}#Menu_RTWi3c6T > nav > .nav > li.dropdown > a > .tb_accent_label {  margin-top: -11px;}#Menu_RTWi3c6T > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#HeaderSearchSystem_H9fCdXhw:not(.tb_style_4) .tb_search_wrap {  width: 250px;  max-width: 250px;  min-width: 200px;}#HeaderSearchSystem_H9fCdXhw.tb_style_4:hover .tb_search_wrap > input,#HeaderSearchSystem_H9fCdXhw.tb_style_4:hover .tb_search_wrap > .twitter-typeahead,#HeaderSearchSystem_H9fCdXhw.tb_style_4 .tb_search_wrap > .twitter-typeahead.dropdown-open {  width: 250px !important;}#HeaderSearchSystem_H9fCdXhw .tb_search_button {  font-size: 200%;}

                @media (min-width: 480px) 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: 480px) 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;
                  }
                }
            
#Menu_O0vHnNJh > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_O0vHnNJh > nav > .nav > li > a,#Menu_O0vHnNJh > nav > .nav > li.dropdown-header {  padding-top: 1px !important;  padding-bottom: 1px !important;}#Menu_O0vHnNJh > nav > .nav > .dropdown:after,#Menu_O0vHnNJh > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_O0vHnNJh > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 1px;}#Menu_O0vHnNJh > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#cart > .nav > li > h3,#cart > .nav > li > h3 > a {  line-height: 20px;}#cart > .nav > li > h3 > a {}#cart > .nav > li > h3 > a > .tb_icon {  font-size: 240%;}
#Menu_QJ37D3uV > nav > .nav {  margin-left: -20px;  margin-right: -20px;  padding-right: 20px;}#Menu_QJ37D3uV > nav > .nav > li {  margin-left: 20px;}#Menu_QJ37D3uV > nav > .nav > li > a,#Menu_QJ37D3uV > nav > .nav > li.divider,#Menu_QJ37D3uV > nav > .nav > li.dropdown-header {  line-height: 20px;}#Menu_QJ37D3uV > nav > .nav > li.dropdown > a > .tb_accent_label {  margin-top: -11px;}#Menu_QJ37D3uV > nav > .nav > li > ul > li > a,#Menu_QJ37D3uV > nav > .nav > li > ul > li.dropdown-header {  padding-top: -6.5px !important;  padding-bottom: -6.5px !important;  line-height: 27px !important;}#Menu_QJ37D3uV > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {  #Menu_QJ37D3uV > nav > .nav > li > a {    line-height: 18px;  }}
#Menu_T3e9CP3U .tb_menu_page_93 > a:not(:hover) {
                  color: #ffffff;
                }#Menu_T3e9CP3U .tb_menu_category_255 .tb_multicolumn {
                          -webkit-column-width: 200px;
                             -moz-column-width: 200px;
                                  column-width: 200px;
                        }#Menu_T3e9CP3U > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_T3e9CP3U > nav > .nav > li > a,#Menu_T3e9CP3U > nav > .nav > li.dropdown-header {  padding-top: 1px !important;  padding-bottom: 1px !important;}#Menu_T3e9CP3U > nav > .nav > .dropdown:after,#Menu_T3e9CP3U > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_T3e9CP3U > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 1px;}#Menu_T3e9CP3U > nav > .nav > li > .dropdown-menu {  min-width: 200px;}@media (max-width: 768px) {}
#Menu_QT31Ov0T .tb_menu_page_90 > a:not(:hover) {
                  color: #ffffff;
                }#Menu_QT31Ov0T .tb_menu_url_LSvc7 > a:not(:hover) {
                          color: #e01be0;
                        }#Menu_QT31Ov0T > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_QT31Ov0T > nav > .nav > li > a,#Menu_QT31Ov0T > nav > .nav > li.dropdown-header {  padding-top: 1px !important;  padding-bottom: 1px !important;}#Menu_QT31Ov0T > nav > .nav > .dropdown:after,#Menu_QT31Ov0T > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_QT31Ov0T > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 1px;}#Menu_QT31Ov0T > nav > .nav > li > .dropdown-menu {  min-width: 150px;}@media (max-width: 768px) {}
#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: 1px !important;  padding-bottom: 1px !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: 1px;}#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: 1px !important;  padding-bottom: 1px !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: 1px;}#Menu_J3muT7P6 > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}
#Menu_Q3k6duaV > nav > .nav > li.divider {  margin-bottom:  5px !important;  padding-bottom: 5px !important;}#Menu_Q3k6duaV > nav > .nav > li > a,#Menu_Q3k6duaV > nav > .nav > li.dropdown-header {  padding-top: 1px !important;  padding-bottom: 1px !important;}#Menu_Q3k6duaV > nav > .nav > .dropdown:after,#Menu_Q3k6duaV > nav > .nav > .dropdown > .hidden + ul > li:after {  margin-top: 5px;}#Menu_Q3k6duaV > nav > .nav > li:not(:last-child) > ul:not(.dropdown-menu) {  padding-bottom: 1px;}#Menu_Q3k6duaV > nav > .nav > li > .dropdown-menu {  min-width: 250px;}@media (max-width: 768px) {}

        .tb_wt_header_search_system .twitter-typeahead .dropdown-menu {
            width: 250px;
        }
        
.row_QHYZu {
    background: #44B1E8;
border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;
}
#content {
    background: #ffffff;
}
#Html_BAU7HTUR .panel-heading {
    background: #d71a39;
}
#footer {
    background: #858585;
}
.col_SksOx {
  border-right: 1px solid #f9b100;border-left: 1px solid #f9b100;
}
.row_DkDwc {
  -webkit-box-shadow: -0px 2px 2px 0px rgba(143, 143, 143, 0.8) inset;
  box-shadow: -0px 2px 2px 0px rgba(143, 143, 143, 0.8) inset;
}
#Html_H89o5H7N {
    background: #000000;
}


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

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



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

/*page size and footer bottom*/
     @media only screen and (min-width:768px) {
       body { position: relative;  min-height: 100vh;}
       #wrapper {padding-bottom: 320px;min-width: 100%!important;margin-left: 0px!important;margin-right: 0px!important;}
       #content {padding-left: 0!important; padding-right: 0!important;margin-left: 0!important; margin-right: 0!important;max-width: 100%!important;min-width: 100%!important;}
        #content .row {margin-left: 0!important; margin-right: 0!important;min-width: 100%!important;max-width: 100%!important;padding-right: 0px;padding-left: 0px}
        #content .col, .row > div {margin-left: 0!important;}
        #content .main.col.col-xs-12.col-sm-fill.col-md-fill {max-width: 100%!important;}
       #footer {position: absolute;  bottom: 0;  width: 100%;  height: 348px; }
        #Html_H89o5H7N {display:none!important;} /*hide bottom scroll banner*/   }
       .row-wrap:not(#wrapper) {padding-left: 0px!important;padding-right: 0px!important;} 
/*kitbuilder*/
@media only screen and (min-width: 1485px) {
    .kb-wrapper .kb-partial-wrap {min-width: 1200px; }    }
@media only screen and (min-width:1300px) and (max-width: 1485px) {
    .kb-wrapper .kb-partial-wrap {min-width: 1000px; }    }
/*general*/
   body {font-family: 'Open Sans'!important;}
   body {font-family: Verdana, sans-serif, Arial;}
   h2{ line-height: 30px;margin-bottom: 10px;margin-top: 5px;letter-spacing: .4px;}
   h4 {font-weight: bold; line-height: 22px!important;}
    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap');
    hr{ height: 2px;background-color:#00a7e1;border: none;}
/*header*/
    @media only screen and (max-width: 769px) { 
      #Menu_QT31Ov0T {MARGIN-TOP: 20px;}    
       #HeaderSearchSystem_H9fCdXhw {padding-bottom: 10px;}      }
    #welcome_message {margin-top:4px;font-size: 16px;}
    #Menu_RTWi3c6T { margin-top: 5px;font-size: 16px;}   
   .row_6JMb0 {height: 24px;} /*row 2 height*/
   .row_ijjFt {height: 56px;} /*row 3 height*/ 
     @media only screen and (min-width:769px) and (max-width: 1580px) {
       .row_ijjFt, .row_6JMb0 {margin-left:15px; margin-right:15px;}         } /*row 2 and 3 margins*/
    #site_logo img {max-width: 100%;max-height: 54px; margin-top:3px;z-index:2;} /*logo size*/
    #HeaderLogoSystem_TXk8xnRf {position: relative; bottom: 23px; text-align: center;} /*logo-position*/
   .change {position: relative; transform: translate(0px, 21px); transition: transform 1s; text-align: center;} /*move logo on scroll*/
    .change2 {position: relative; transform: translate(0px, -21px); transition: transform 1s; text-align: center;} /*move logo back on scroll*/
    #Html_TLM2o0Ut {position: relative;bottom: 31px;z-index:-1;} /*tag-line-position*/   
    #Html_TLM2o0Ut .panel-title {font-size: 12px!important;color:#151e3f!important;line-height:34px!important;letter-spacing: 4px!important;
                                  text-transform: uppercase!important;word-spacing: 2px!important;font-weight: 700!important;}.tag-line {display:block;}  /*tag-line-text*/ 
     .tag-line2 {display:none;} /*tag-line-text-hide*/
   #Menu_QJ37D3uV > nav > .nav > li { margin: 0 20px 0 20px;padding-bottom:0px;} /*space |e| main menu titles */  
   #HeaderSearchSystem_H9fCdXhw {padding: 11px 0 0px 0;}
   .tb_wt_header_search_system.tb_style_2 .tb_search_wrap {padding-right: 0px;}
    #HeaderSearchSystem_H9fCdXhw .tb_search_button {margin-left: 5px; margin-right: 0px;}
    #HeaderSearchSystem_H9fCdXhw .btn:not(:hover) {color: #126691 !important;}
    #HeaderSearchSystem_H9fCdXhw .btn:hover  {color: #44b1e8 !important;}
   .tb_list_1 > li.tb_link > a:before, .list-group > a:before {display:none;} /*remove > before wishlist*/
      /*mini-cart*/
      #cart .dropdown-menu {width: 600px;margin-left:-540px!important;}
       @media only screen and (max-width:768px) {
           #cart .dropdown-menu {width: 300px!important;margin-left: 0px!important;}
           .mini-cart-total table {width: 80%!important;max-width: 100%!important;}
       }
      .mini-cart-info .name {width: 60%!important;}
      .btn.btn-sm {padding-left: 40px;padding-right: 40px;}
      .mini-cart-info ~ .buttons {text-align: right!important;}
      .mini-cart-total table { max-width: 50%;}
       #cart .dropdown-menu h3 {font-size: 20px;}
      .noty_layout_topRight {top: 66px;right: 100px;}
      /*eof mini cart*/
   /*html*/ #Html_HLg1eX57 {padding-bottom: 3px;}
/*specails and more*/
          #Menu_T3e9CP3U > nav > .nav > li > .dropdown-menu {margin-top:31px;border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;max-width: 200px;margin-left: -205px!important;}
          #Menu_T3e9CP3U .tb_text {margin-bottom: -20px;padding-bottom: 20px;}
          #Menu_T3e9CP3U > nav > .nav > .dropdown:after, #Menu_T3e9CP3U > nav > .nav > .dropdown > .hidden + ul > li:after {visibility: hidden;}
          #menu_category_Menu_T3e9CP3U_255 .dropdown-menu {margin-top:45px;border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;max-width: 200px;margin-left: -181px!important;}
/*store selector*/   #Menu_QT31Ov0T .store-select {text-align: center;width: 150px;border: 1px solid #000;padding: 5px 13px 5px 15px;background-color: #fff;color: #000;border-radius: 0px;margin: 0 auto;}           
          #Menu_QT31Ov0T .nav-stacked > li > a > .tb_text {color: black;}
          #Menu_QT31Ov0T > nav > .nav > li > .dropdown-menu {margin-top:30px;border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;max-width: 200px;margin-left: -200px!important;}     
          #Menu_QT31Ov0T .nav-stacked > li > a > .tb_text {display: inline-block;margin-bottom: -20px;padding-bottom: 20px;}
          #Menu_QT31Ov0T > nav > .nav > .dropdown:after, #Menu_QT31Ov0T > nav > .nav > .dropdown > .hidden + ul > li:after {visibility: hidden;}
           /*sub menu one*/
           #menu_url_LSvc7 .dropdown-menu {margin-top: 0px!important;margin-left: 0px!important;width: 200px!important;position: absolute;left: -214px;top: -14px;
                                          border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;}
           #menu_url_LSvc7 .dropdown-menu .nav-tabs.vtabs.tb_style_1 > li > a {padding-top: 5px;padding-bottom: 5px;}
           #menu_url_LSvc7 .dropdown-menu  ul.nav.nav-tabs.vtabs.tb_style_1.tb_mb_0 {min-width: 200px!important;}
           #menu_url_LSvc7 .dropdown:hover:after, .dropdown-menu .dropdown:hover:after, .tb_list_1 > .dropdown:hover:after {display:none!important;}
           /*sub menu two*/
           #menu_url_Ij9M3 .dropdown-menu {margin-top: 0px!important;margin-left: 0px!important;width: 200px!important;position: absolute;left: -218px;top: 1px;
                                          border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;}
           #menu_url_Ij9M3 .dropdown-menu .nav-tabs.vtabs.tb_style_1 > li > a {padding-top: 5px;padding-bottom: 5px;}
           #menu_url_Ij9M3 .dropdown-menu  ul.nav.nav-tabs.vtabs.tb_style_1.tb_mb_0 {min-width: 200px!important;}
           /*sub menu three*/
           #menu_url_P0w7H .dropdown-menu {margin-top: 0px!important;margin-left: 0px!important;width: 200px!important;position: absolute;left: -218px;top: 1px;
                                          border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;}
           #menu_url_P0w7H .dropdown-menu .nav-tabs.vtabs.tb_style_1 > li > a {padding-top: 5px;padding-bottom: 5px;}
           #menu_url_P0w7H .dropdown-menu  ul.nav.nav-tabs.vtabs.tb_style_1.tb_mb_0 {min-width: 200px!important;}
           #menu_url_LSvc7 .tb_link, #menu_url_Ij9M3 .tb_link, #menu_url_P0w7H .tb_link {background-color: #ffffff!important;font-size: 16px!important;}
          /*stormtech sub menu*/
           #menu_url_Xc9iC .dropdown-menu {margin-top: 0px!important;margin-left: 0px!important;width: 200px!important;position: absolute;left: -214px;top: 0px;
                                          border-top: 1px solid #009DD0;border-bottom: 1px solid #008ab7;min-width: 200px;}
           #menu_url_Xc9iC .dropdown-menu .nav-tabs.vtabs.tb_style_1 > li > a {padding-top: 5px;padding-bottom: 5px;}
           #menu_url_Xc9iC .dropdown-menu  ul.nav.nav-tabs.vtabs.tb_style_1.tb_mb_0 {min-width: 200px!important;}
           #menu_url_Xc9iC .dropdown:hover:after, .dropdown-menu .dropdown:hover:after, .tb_list_1 > .dropdown:hover:after {display:none!important;}
           #menu_url_Xc9iC .tb_link, #menu_url_Ij9M3 .tb_link, #menu_url_P0w7H .tb_link {background-color: #ffffff!important;font-size: 16px!important;}
/*media-settings*/
    @media only screen and (max-width:768px) {  
        #footer {margin-bottom: 30px;    padding-bottom: 12px;}  
        #Menu_T3e9CP3U  .tb_text {color: #000000;padding-bottom: 10px;}
        #Html_EoktgRBd a {font-size: 25px;}
         }
    @media only screen and (max-width:400px) { 
        span.tbToggleButtons.tbMobileVisible.tbMobileHidden {position: absolute;top: 92px;left: 50%;transform: translate(-50%, -50%);} 
        #HeaderLogoSystem_TXk8xnRf {margin: 0px;position: absolute;left: 50%;transform: translate(-50%, -50%);bottom: 14px!important;width: 100%!important;}     
        .row_6JMb0.row-wrap.tb_content_fixed.tbMobileShow {min-height: 65px;} /*mobile-header-height*/
        #Categories_F03CwvrF {display: none !important;}  /*hide-categories*/
        #site_logo img {width: 100%;}
        }
     @media only screen and (min-width:400px) and (max-width:530px) {
     span.tbToggleButtons.tbMobileVisible.tbMobileHidden {position: absolute;top: 92px;left: 50%;transform: translate(-50%, -50%);} 
     #HeaderLogoSystem_TXk8xnRf {margin: 0px 0 0 0;position: absolute;left: 50%;transform: translate(-50%, -50%);bottom: 31px!important;margin-bottom: 0px!important;}     
     .row_6JMb0.row-wrap.tb_content_fixed.tbMobileShow {min-height: 65px;} /*mobile-header-height*/
     #Categories_F03CwvrF {display: none !important;}  /*hide-categories*/
     #site_logo img {min-width: 350px;max-width:350px;}
    } 
    @media only screen and (min-width:530px) and (max-width:768px) {
        #HeaderLogoSystem_TXk8xnRf {position: relative; bottom: 2px; margin-bottom: 0px;}
        .row_6JMb0 {display:none!important;}
        .row_ijjFt {padding-top: 5px!important;height: 66px!important;} /*header height*/
        #Categories_F03CwvrF {display: none !important;}  /*hide-categories*/
        #site_logo img {max-width:350px;margin-left:10px;}
        #header .tbToggleButtons { margin: 0 0 17px 0!important;}   
    }    
  @media only screen and (min-width:769px) and (max-width: 839px) { 
  #Menu_IDb5YHxb > nav > .nav > li {margin-left: 10px !important;}
  #Menu_IDb5YHxb > nav > .nav {padding-right: 10px !important;} 
  #Menu_MuWI7NHE > nav > .nav { padding-right: 0px;}
  #Menu_MuWI7NHE > nav > .nav > li {margin-left: 5px;} 
  #Menu_QJ37D3uV > nav > .nav > li {margin-left: 5px !important;}  
  #HeaderSearchSystem_H9fCdXhw:not(.tb_style_4) .tb_search_wrap {max-width: 220px;}  
  #Html_TLM2o0Ut .panel-title {font-size: 10px!important;} /*branding solutions html size*/ 
  }
@media only screen and (min-width:840px) and (max-width: 901px) {
  #Html_TLM2o0Ut .panel-title {font-size: 11px!important;} /*branding solutions html size*/
  #Menu_MuWI7NHE > nav > .nav { padding-right: 0px;}
  #Menu_MuWI7NHE > nav > .nav > li {margin-left: 10px;}
  #Menu_QJ37D3uV > nav > .nav > li {margin-left: 5px !important;}
}
@media only screen and (min-width:902px) and (max-width: 944px){
  #Menu_MuWI7NHE > nav > .nav { padding-right: 0px;}
  #Menu_MuWI7NHE > nav > .nav > li {margin-left: 15px;}
  #Menu_QJ37D3uV > nav > .nav > li {margin-left: 15px !important;}
}
@media only screen and (min-width:769px) and (max-width: 1108px) { .row_6JMb0 {height: 38px;}   }    
@media only screen and (min-width:769px) and (max-width: 1180px) {
    #HeaderSearchSystem_H9fCdXhw {top: 0px!important;}
    .row_6JMb0 {padding-left: 5px!important;padding-right: 5px!important;} 
    .row_ijjFt {padding-left: 5px!important;padding-right: 5px!important;}   
}
@media only screen and (min-width:945px) and (max-width: 1224px){ 
  #Menu_QJ37D3uV > nav > .nav > li {margin: 0 10px 0 10px !important;}
  #HeaderSearchSystem_H9fCdXhw {padding-top: 10px;padding-bottom: 5px;}
  #Separator_DFDaYlQA {margin-top: 7px;} #Separator_EkKmfIL6 {margin-bottom: 5px;}
}
/*media-settings-end*//*dropdown menu*/  
    #Menu_QJ37D3uV .dropdown-menu {margin-top:10px;}
    #Menu_QJ37D3uV .dropdown-menu:not(.nav-stacked) {border-top:1px solid #008ab7;border-bottom:1px solid #008ab7;}
    #Menu_QJ37D3uV > nav > .nav > li > .dropdown-menu span.tb_text {font-size:16px;}
    #Menu_QJ37D3uV .dropdown.tb_hovered:after {display:none!important;margin-top:5px;}
/*-------- end header -------*/
/*content-home*/
 /*hide mobile emb-pr row from desktops*/
       @media only screen and (min-width: 769px) {  .row_L8qwpF {display:none!important;}    }
       @media only screen and (max-width: 768px) { . row_7bimT {display:none!important;}    }
  /*fireslider*/ .mSPages li {opacity: 0.8;background-color: white!important;}
     #Html_S77H8L03  {position: relative; left: 50%; width: 100vw;  margin-left: -50vw; z-index:1;}        
     #BestsellerProducts_J35Pb0cL .panel-heading  h2  {z-index: 2; position: relative;  bottom: 29px; margin-bottom: -27px!important;}
/*---------------login-and-register-page------------------*/ 
    .well h2 {background:#fff; border-bottom:1px solid #009DD0; padding-left:10px; color: #1c1e48;}
   .login-content .content, #new_customer {min-height: 123px;}
   .well p {margin-left: 10px;}
   .well fieldset {margin-left: 10px;}
   .tb_sep{margin-bottom: 15px;margin-top:10px;}
   .login-submit {margin-left: 10px;}
/*left-col-li*/ 
  /* @media only screen and (min-width: 769px) {.col_ITypR {min-width: 250px !important;}  } */  
    #Categories_FJDOx7t6 .panel-body > ul > li > ul > li > * > a:not(:hover) {font-size: 14px; line-height:20px;}
     #Categories_FJDOx7t6 .panel-body > ul > li > ul > li > * > a:hover {font-size: 14px; line-height:20px;}
  @media only screen and (min-width: 769px) {#Categories_FJDOx7t6 .panel-body {margin-left: 10px;}}
  .tb_wt_categories li > :not(.tb_toggle) + ul {padding-top: 0px;}   
/*category-grid-margin*/ .tb_mb_50 {margin-bottom: 10px;}
.tb_link wishlist_total tb_menu_system_account_wishlist tb_hovered {color: #f57100;}
a:before, a:after {display: none;}
h2{ line-height: 30px;margin-bottom: 10px;margin-top: 5px;}
h1{ line-height: 30px;margin-bottom: 10px;margin-top: 10px;}
#adv_search_box > div:last-child {margin-top: 0px;}
.checkbox, .radio, .checkbox-inline, .radio-inline {
  min-height: 30px;   padding-top: 6px;  padding-bottom: 0px;}
p, ul, ol, dl, address, blockquote, table, hr {margin-bottom: 10px;}
.tb_mb_15 { margin-bottom: 0px;margin-top: 0px;}
.tb_pt_15 { padding-top: 0px;}
.row-wrap.tb_pb_15 > .row {padding-bottom: 12px;}
select {height: 36px; padding: 6px 12px;}

/*--------category_listing-----------*/

/*mailing list side-bar*/
     .mailchimp-left {color: #000;border-top: 1px solid #c7c7c7;border-right: 1px solid #c7c7c7;border-bottom: 1px solid #c7c7c7;border-left: 1px solid #c7c7c7;margin-right: 14px;margin-top:15px;}
     .mailchimp-left .box-heading {padding-top: 10px;padding-bottom: 10px;padding-left: 10px;background-color: #ffdd07!important;margin-bottom: 10px!important;}
     .mailchimp-left input.form-control {width: max-content;}
     .mailchimp-left .mailchimp-integration h3 {margin: 0;font-size: 18px;color: #000;}
     .mailchimp-left .mi-button {margin-top: 10px!important;margin-bottom: 10px!important;    min-width: 123px;}
     .mailchimp-left .btn:not(:hover):not(.btn-default), .button:not(:hover) {background-color: #ffdd07!important;color:#000!important;}
     .mailchimp-left .box-content {margin-left: 10px!important;    margin-bottom: 10px;}
/*page-width*/
     @media only screen and (min-width:769px) {.row_MHu3E.row-wrap, .row_r1TDK.row-wrap {max-width: 1500px;margin: auto;padding: 10px 10px 0 10px;} /*page width*/
    .col_G3G5R {width:240px;}
    .col_DbxCo {width: -webkit-calc(100% - 240px)!important;width: -moz-calc(100% - 240px)!important;width: calc(100% - 240px)!important;}
    #full-page-cat .col_DbxCo {width:100%!important;}              }
    #Categories_K3JW4M3m {margin-right: 14px;} 
    #Categories_K3JW4M3m .panel-heading {padding: 7px 10px 7px 10px;}
    #category-width {margin-top: 3px;}
/*stories*/
    #StoriesFeatured_APAh3hd9 .tb_listing {margin-bottom: 15px!important;padding: 8px;}
    .tb_wt_stories_featured {border-right: 1px solid #c7c7c7;border-bottom: 1px solid #c7c7c7;border-left: 1px solid #c7c7c7;margin-right: 15px!important;}
    .tb_wt_stories_featured .panel-heading {background: #00b3a9!important;padding:5px 0 5px 10px;margin-bottom: 0px;}
    .tb_wt_stories_featured .tb_listing {margin-bottom: 0px!important;padding: 8px;}
    .tb_wt_stories_featured .tb_tags, .tb_wt_stories_featured .tb_date {display:none;}
    .tb_wt_stories_featured .tb_article {min-height: 0px!important;}
/*custom html*/
   .new-site {border-width: 1px;border-style: solid;border-color: #d0d0d0;margin: 5px 15px 0px 0px;padding: 0px 10px 3px 10px;}
   .new-site .panel-heading {background: #ff6700!important;margin: -1px -11px 0 -11px;color:#fff;padding: 4px 7px;letter-spacing: inherit !important;font-family: 'Open Sans',sans-serif,Arial!important;}  
   .new-site .panel-body {padding: 10px 0 10px 0;}
/*mega-filter*/ 
     /* box heading killer*/ 
    #content .mfilter-box .box-heading {background-color: #009DD0 !important;}
    #mfilter-box-64 .box-heading {margin-bottom: 10px !important;}
     /* */ 
         #OpenCart_P3GIC6Wc .box-heading, #OpenCart_FqVlT6Te .box-heading, #OpenCart_U5KVEL8U .box-heading, 
         #OpenCart_JsEC1KNo .box-heading, #OpenCart_DCtP79fk .box-heading, #OpenCart_TGnU1ui9 .box-heading         
            {background-color: #009DD0!important;}
     #mfilter-box-60 .box-heading, #mfilter-box-53 .box-heading, #mfilter-box-51 .box-heading , #mfilter-box-61 .box-heading      
            {background-color: #009DD0!important;}
    .mfilter-light-theme .box-heading {
        background: #009DD0!important;
        background-color: #009DD0!important;
        margin: -1px -11px 0 -11px!important;
        color: #fff!important;
        padding: 4px 7px!important;
        letter-spacing: inherit !important;}
     .mfilter-heading {display: none;}
     .tb_module_mega_filter {border-width: 1px;border-style: solid;border-color:#d0d0d0;margin:6px 15px 15px 0px;padding: 0px 10px 3px 10px;}
     .mfilter-box-44 .mfilter-free-button {margin-top: -25px!important;}
     .mfilter-box.mfilter-box.mfilter-box.mfilter-box .mfilter-content > ul > li + li {margin-top: 0px;}
     .mfilter-box.mfilter-box.mfilter-box.mfilter-box .mfilter-content > ul > li .mfilter-opts-container {padding: 0 0 10px 0;}
     .mfilter-box.mfilter-box.mfilter-box.mfilter-box .mfilter-option.mfilter-tb-as-tr {line-height: 20px;}     
     .mfilter-box .mfilter-option.mfilter-price .mfilter-price-inputs {padding-top: 10px !important;}
     input#mfilter-opts-price-min, input#mfilter-opts-price-max {line-height: 22px;}
/*hide-filters*/       .knit-tee [data-id="9"], .knit-tee [data-id="3"], .knit-tee [data-id="4"] {display: none;} 
                       .knit-polo [data-id="3"], .knit-polo [data-id="4"] {display: none;}
                       .knit-singlet [data-id="3"], .knit-singlet [data-id="4"], .knit-singlet [data-id="9"] {display: none;}
                       .outerwear-vests  [data-id="7"] {display: none;}
                       .outerwear-sweats  [data-id="3"], .outerwear-sweats  [data-id="9"] {display: none;}
                       .outerwear-knitwear [data-id="4"], .outerwear-knitwear [data-id="3"], .outerwear-knitwear [data-id="9"],.outerwear-knitwear [data-id="17"] {display: none;}
                       .sportswear-drifit  [data-id="3"], .sportswear-drifit  [data-id="9"] {display: none;}
                       .sportswear-singlets [data-id="3"], .sportswear-singlets [data-id="4"], .sportswear-singlets [data-id="9"] {display: none;}
                       .sportswear-rugby [data-id="4"] {display: none;}
                       .hoodies-and-sweatshirts  [data-id="3"], .hoodies-and-sweatshirts  [data-id="18"], .hoodies-and-sweatshirts  [data-id="9"], 
                       .hoodies-and-sweatshirts  [data-id="7"], .hoodies-and-sweatshirts  [data-id="14"] {display: none;}
                       .knitwear  [data-id="2"] {display: none;}
                       .outerwear-vests [data-id="8"] {display: none;}
/*end filter css*/
/*discount percentage*/ :not(.tb_item_info_hover) > .product-thumb .tb_label_special {background: rgb(68, 177, 232);}
     /*mobile button*/ .mfilter-free-button {top: 67px;background-color: #009DD0 !important;border: 0px solid #009DD0!important;padding: 4px 8px 4px 13px!important;}
     
/*page title*/ #ProductsSystem_QQI8r357 {position: relative!important; top:-25px;}
/*show+sort*/ 
  .product-filter .display > * {display: none!important;} /*remove grid-list*/
   .product-filter > * {display: block !important;float:right!important; min-width:0px!important;margin: 0 0 0 0;}
   .tb_max_w_650 .product-filter > *, .tb_max_w_350 .product-filter > * {padding: 0 10px 0 0 !important;}
   @media only screen and (max-width: 500px){.product-filter .display {display:none;} 
       .tb_max_w_650 .product-filter > * {min-width: 35%;} }
   @media only screen and (max-width: 600px) {.tb_max_w_650 .product-filter, .tb_max_w_350 .product-filter {margin: -10px 0 0;}   }
   @media only screen and (min-width:770px) and (max-width: 940px) {
        .tb_max_w_650 .product-filter, .tb_max_w_350 .product-filter {margin: 15px 0px -6px;} 
        .product-filter > * {padding-left: 10px!important;}   }
.tb_listing_options select {padding: 0px 12px;margin-bottom: 6px;}
h4 {line-height: 20px;}
.col-xs-fill {min-width: 100%;}
.tb_grid_view .product-thumb .caption {height: 112px;overflow: hidden;}
.model-cat {color: #009DD0; font-size: 14px; position: absolute;  bottom: 48px;} /*model-to-bottom-above-price*/
.tb_grid_view .price-regular {position: absolute;bottom: 22px;font-weight: bold;color: #000;font-size: 15px;} /*price-regular*/
.price-with-gst {position: absolute; bottom: 5px; left:9px; font-size: 13px; color: #737070;line-height:15px;} /*gst price bottom div*/
  #ProductsSystem_QQI8r357 .price-new {color: #c68d00;font-weight: 700;position: absolute;bottom: 20px;left: 70px;}
  #ProductsSystem_QQI8r357 .price-old {position: absolute;bottom: 20px;}
.tb_grid_view.tb_size_3 > .tb_size_3_last {margin-bottom: 0;margin-right: 10px;}
.product-thumb {border-width:1px; border-style: solid; border-color: #d0d0d0;}
.tb_grid_view .product-thumb_style1 .thumbnail, .tb_grid_view .product-thumb_style2 .thumbnail {margin: 10px 0px 0px 10px;}
.tb_grid_view .product-thumb .image, .tb_grid_view .product-thumb .image *, .tb_grid_view .product-thumb .image-wrap {float: left;}
.caption {padding: 5px 10px;}
.tb_grid_view.tb_size_1 > div {padding-bottom:10px;}
.three-dots {font-size: 42px; color: #fff; position: relative; bottom: 10px; margin-left:2px;} /*three-dots*/
/*specials*/ 
  #ProductsSystem_YD9pMDOx  .price-old {font-size: 14px;}
  #ProductsSystem_YD9pMDOx .product-thumb {min-height: 400px;}
  #ProductsSystem_YD9pMDOx .price-new {font-size: 16px; display: block; position: absolute; bottom: 20px; color: #008ab7}
/*featured*/
  /*hide for now*/ #FeaturedProducts_JsIxnQu4 .price {display:none;}
  #FeaturedProducts_JsIxnQu4 .price-old {font-size: 14px;}
  #FeaturedProducts_JsIxnQu4 .product-thumb {min-height: 333px;}
  #FeaturedProducts_JsIxnQu4 .price-new {display: none!important;font-size: 16px; display: block; position: absolute; bottom: 20px; color: #008ab7}
  #FeaturedProducts_JsIxnQu4 .caption {height: 78px;}
   #FeaturedProducts_DVU0H10r .price-regular:after, #FeaturedProducts_VlM1MG6u .price-regular:after, #FeaturedProducts_NFNy2Bh7 .price-regular:after {content: ' + Gst';}
   #FeaturedProducts_DVU0H10r .product-thumb, #FeaturedProducts_VlM1MG6u .product-thumb, #FeaturedProducts_NFNy2Bh7 .product-thumb {max-height: 357px;}
   #FeaturedProducts_DVU0H10r .price-regular, #FeaturedProducts_VlM1MG6u .price-regular, #FeaturedProducts_NFNy2Bh7 .price-regular {margin: -7px 3px;}
@media only screen and (max-width:600px) {.imageBox { width: 35px !important;   right: -5px;}}
@media only screen and (min-width: 769px) {
    #left_col {width: 250px !important;max-width: 250px !important;flex: 0 0 250px !important;}   }
@media only screen and (max-width: 769px) {
    #ProductsSystem_QQI8r357 {top: 0px!important;}   }
    #FeaturedProducts_Gt4a2WJT .price-regular {    display: none;} /*featured product hide price*/
    #FeaturedProducts_Gt4a2WJT .caption {height: 70px;}
/*special-pages*/
   #category-width-specials .col_DbxCo {width: -webkit-calc(100% - 0px)!important;width: -moz-calc(100% - 0px)!important;width: calc(100% - 0px)!important;}
/*--------end category_listing-----------*/

/*add-logo-page*/ .tb_mt_50 {margin-top: 10px;}
/*information page prem sub*/ 
.zoom1 {  transition: transform .2s; margin: 0 auto;  padding: 10px;}
.zoom1:hover {  transform: scale(1.2); /* (120% zoom - Note: if the zoom is too large, it will go outside of the viewport) */}
/*--------------brand-page------------------*/   
     #ProductsSystem_I23W9MFv .pagination {  border: none;}
     #OpenCart_YOBiedeX .box-heading {background-color: #009DD0!important;}
/*----------------------------product-page---------------------------------------*/
   /*discount table*/
   .maxProductPriceTableHeader th{text-align: left;}
   .maxProductPriceTable {border-bottom-color: #167fb4;border-right-color: #167fb4;border-top-color: #1a98d7;border-left-color: #1a98d7;border-style: solid;border-width:1px; margin-bottom:10px!important;}
   .maxProductPriceTable th, .maxProductPriceTable td {padding-top: 3px;padding-bottom: 3px;padding-left: 5px;padding-right: 5px;}  /*eof discount table*/
  /*new-product-price-css*/
  #ProductInfoSystem_IcyE9WlD .price-savings {
    display: inline-block;
    margin-bottom: 0;
    padding: 1px 10px;
    background-color: #42bab0;
    color: #ffffff;
    position: relative;
    bottom: 2px;     }
  #ProductInfoSystem_IcyE9WlD .price-regular, 
  #ProductInfoSystem_IcyE9WlD .price-new {
    line-height: 34px;
    font-size: 21px;
    color: #c68d00;   }
  #ProductInfoSystem_IcyE9WlD .price-with-gst {    
    left: 2px!important;position: relative!important;   }
  #ProductInfoSystem_IcyE9WlD {margin-bottom: -15px;  }
  /*eof-new-product-price-css*/
  /*start pay only*/.payonly {width: 360px;font-weight: bold;float: right;border-radius: 5px;position: relative;bottom: 124px;margin:0 10px -96px 10px!important;background: rgb(28, 90, 156);
     background-image: linear-gradient(to top right, #00B4DB, #0083B0);}
     .payonly, .payonly td, .payonly th {padding: 7px 7px 7px 15px;    min-height: 110px;}
     .pay-only-header {border-top-left-radius: 6px;border-top-right-radius: 6px;padding: 5px;color:#fff;text-align: center;letter-spacing: 10px;background: #242424; 
          background: -webkit-linear-gradient(to top right, #2c3e50, #000000);background: linear-gradient(to top right, #2c3e50, #000000);}
     @media only screen and (max-width: 580px) {.payonly {width: 360px;position: relative;
        bottom: 0px;margin: 0px 2px 13px 0px!important;}  }
     .discount-table {margin-top: 10px!important;padding-bottom: 20px!important;}
   /*eof pay only*/
   /*move description down on cell phone*/ 
      @media only screen and (max-width:580px) {div#Group_AYu75Txx {margin-top: 10px;}  }
     .col_U0nQN.col.col-xs-12.col-sm-6.col-md-6.col-lg-6.col-valign-top.tb_pt_0.tb_pr_0.tb_pb_0.tb_pl_0 {margin-left: 15px!important;} /* description margin left*/
  .panel-body.tb_product_description.tb_text_wrap {overflow-x: auto;} /*scrollable page content*/
  h1 { margin: 0px 0px 0px 0px;}
  #Group_AYu75Txx .panel-group > .panel > .panel-heading > .panel-title {display:none;} /*remove heading = description*/
  #accordion_Group_AYu75Txx {padding: 10px 0px 0px 5px;}
.price-tax-without span {font-size: 16px; font-weight: bold;}
.price-regular-with-tax {font-size: 14px; line-height: 26px;}
/*size table*/ .sizes { overflow:scroll; background: #fafafa; border-radius: 7px 7px 7px 7px; border-top: 1px solid #93CF0F;
    border-left: 1px solid #93CF0F; border-right: 1px solid #93CF0F; border-bottom: 1px solid #93CF0F; margin: 0px;
    border-spacing: 20px 5px!important; border-collapse: separate; font-size: 10px; font-family: 'Open Sans', Arial;width: fit-content;}
/*biz video*/.vjs-tech { width: 240px; margin-top: 15px; margin-left: 15px;border: 1px solid #79D5F7;}
/*featured products*/
   #FeaturedProducts_MwNgCrYD .price-new {display: none;}
   #FeaturedProducts_MwNgCrYD .price-with-gst {font-size: 16px;margin-left: -3px;}
   #FeaturedProducts_MwNgCrYD .price-old {position: absolute;bottom: 20px;font-size: 14px;}
/*clearance*/ .red {border-radius: 0.25em;padding: 5px 20px;margin: 0px 10px 10px 0px;display: inline-block;background-color: red;}
              .gold{border-radius: 0.25em;padding: 5px 20px;margin: 0px 10px 10px 0px;display: inline-block;background-color: gold;}
/*branded only*/ #Html_JmL2913E .panel-heading {border-radius: 7px 0px 0px 0px; background: #008ab7;  margin: -10px -10px 10px -10px;    padding-left: 10px;}
/*option padding*/ .options.panel-body.form-horizontal {padding-top: 10px;}
  /*quantity-input*/ .tb_wt_product_add_to_cart_system .input-group {height:38px;}
          .tb_wt_product_add_to_cart_system #input-quantity {height:38px;}
          .tb_wt_product_add_to_cart_system .tb_purchase_button .bootstrap-touchspin .btn {
                 line-height: 17px;border-width:1px; border-style: solid; border-color: #44B1E8;}
   div#ProductOptionsSystem_W9CK8DYj {   padding-left: 10px;   padding-right: 10px;} /*option box*/
   #ProductAddToCartSystem_EM6SJ0nV {   padding: 10px 0px 0px 10px!important;} /*qty box*/
   @media only screen and (max-width: 540px)  {i.fa.fa-caret-up, i.fa.fa-caret-down {line-height: 17px!important;}    }
/*buttons*/  
    #ProductAddToCartSystem_EM6SJ0nV {padding: 10px 0px 0px 15px;}
   .tb_wt_product_add_to_cart_system .tb_input_wrap {display: none;}
   #button-cart {max-width:100%; height:40px; margin: 20px auto 0px 0px!important; padding: 0px 0px 0px 0px;}
   .tb_wt_product_add_to_cart_system .tb_purchase_button > * {margin-left: 0px!important;}
   .tb_wt_product_add_to_cart_system .tb_purchase_button {margin-left: 0px!important;}
   .tb_button_wishlist .btn:not(:hover):not(.btn-default) {background-color: #004c66!important;} /*wishlist button*/
    input#button-search {z-index: 9;} /*search-page-button*/
/*end buttons*/
.options .form-group { margin-top: 30px;}
#shipping_quote p + .radio, #collapse-shipping-method p + .radio {margin-top: -12px;}
.cart-info tbody td {padding: 6px 12px !important;}
.tb_button_wishlist {margin: 10px 0px 10px 0px;}
.tb_wt_product_add_to_cart_system .minimum {text-align: left;padding: 0px 0px 15px 0px;font-size: 13px;}
/*related products*/ 
   #RelatedProductsSystem_OdKrpLeC .product-thumb {border-width:1px;}
   #RelatedProductsSystem_OdKrpLeC .panel-body {margin-left: 10px; margin-right: 10px; padding-bottom: 10px;padding-right:10px;}
   #RelatedProductsSystem_OdKrpLeC .tb_products {display: flex; justify-content: center;  align-items: center;}
   #RelatedProductsSystem_OdKrpLeC .product-thumb.product-thumb_style1 {max-width: 260px;}
   .tb_wt_related_products_system {width: 100%; margin: 2px 0px 0px 0px;}
   .swiper-container > .swiper-wrapper > .swiper-slide > * {min-width: 200px;}
/*recently-viewed*/
   #RecentlyViewedProducts_XHg2R09O .panel-body {margin-left: 10px; margin-right: 10px;padding-right:10px;}
  #RecentlyViewedProducts_XHg2R09O .product-thumb.product-thumb_style1 {max-width: 260px;min-height:unset;max-height: 325px;}
   #RecentlyViewedProducts_XHg2R09O .price-regular {display: none;}
/*raise product description above filter*/ #System_V5e7fl42 {z-index: 49;}
/*clearance*/ .gold {  border-radius: 0.25em; padding: 5px 20px;margin: 0px 10px 10px 0px; display: inline-block;background-color: gold;}
    .red {border-radius: 0.25em;padding: 5px 20px;margin: 0px 10px 10px 0px;display: inline-block;background-color: red;}
    #Html_LP5m6Gye {display:none!important; background: rgba(250,250,250, 0.5); margin: 0px 10px 5px 10px; border: 1px solid #d0d0d0;border-radius: 1px 1px 1px 1px !important;padding: 10px 20px 10px 20px;}
    .codmessage {margin-top: 20px;margin-bottom: 0px;} /*bartercard is available*/
/*non-return*/ #Html_K6gP37T8 .panel-heading {margin: -11px -10px 10px -11px;padding: 5px 0px 5px 10px;}
/*MPF*/ 
        .mfp-image-holder .mfp-content {padding: 30px;top: 18px;}
        .mfp-bg {background: #333!important; opacity: 0.5!important;}
        .mfp-figure:after { background: #fff!important;}
        .mfp-close {top: 30px!important; opacity: 2!important;}   
        .mfp-figure button {border-radius: 0px!important;}
         button.mfp-close {   padding-right: 10px!important;} 
        .mfp-title {line-height: 20px!important; color: #333!important;font-size: 18px!important;}
        .mfp-counter {line-height: 20px!important; color: #333!important;font-size: 18px!important;}
        .mfp-bottom-bar { position: relative!important;    top: -17px!important;}
/*PSWP*/
    .pswp__bg { opacity: 0.5!important;  background: #333!important;}
    .pswp__top-bar{ background-color:#44B1E8!important;}

/* ----------SHOPPING CART---------- */

/*saved cart*/
    #System_U2eQ6vKI #column-right {display: none;}
    #System_U2eQ6vKI .buttons:before {border-top: 0px solid;}
    #System_U2eQ6vKI .row > div {margin-top: 25px;}
/* cart qty input */
.cart-info {overflow: auto;}
.cart-info .image { width: 63px!important; padding-right:0px!important;padding-left: 10px;}
.cart-info .image img {max-width: 50px;}
.cart-info .name { width: 30%;padding-left: 10px;}
.cart-info .model, .cart-info .brand {text-align: center;}
.cart-info .options {text-align: left;padding-left: 10px;}
.cart-info .price, .cart-info .total {text-align: right;padding-right: 10px;}
.cart-info .quantity { max-width: 125px!important;text-align: center;}
.cart-info .quantity input[type=text] {width: 40px; height: 39px; padding: 10px 6px;}
.text-right {text-align: right!important;}
.input-group {height: 39px;}
.btn, button {height: 39px; line-height: 39px;}
/*shipping quote*/  #shipping_quote h2 {display:none;}
/*shipping alert*/ #shipping_quote .alert {margin-bottom: 16px!important;letter-spacing: 0.4px;}
                   #System_U2eQ6vKI .alert {margin-bottom: 16px!important;}
/* cart tr column header */
.table > thead > tr > td {padding: 6px 24px 6px 24px; background-color: #e9e9e9;color: #666;}
/* cart accordion*/ 
/* cart totals */.tb_page_checkout_cart .tb_system_page_content .cart-total {margin: 10px 10px 0px 0px;}
         .cart-total table {max-width: 430px;line-height: 22px;}
@media only screen and (max-width: 700px) {
        .panel-group:not(.tb_style_2) > .panel > .panel-heading .panel-title 
           {padding: 8px 23px 0px 23px;line-height:30px;font-size: 17px;font-family: 'Open Sans', arial;  text-transform: capitalize;}}
@media only screen and (max-width: 540px) {
      .cart-info .brand {display: none!important;}
      .cart-info .others {margin-left: 68px;}
      .cart-info .text-left {position: absolute; left: 68px; top: 74px;}
      .cart-info .text-right {position: absolute; right: 50px; top: 74px;}
      .cart-info.tb_max_w_500 .quantity {top: 30px;}
      .cart-info.tb_max_w_500 tr {padding: 0 0 12px 0;margin-bottom: 10px; min-height: 104px;}
      .cart-info.tb_max_w_500 .image {margin-right: 0px;}
      .input-group-btn > .btn.tb_no_text {width: 38px!important;height: 38px;}
      i.fa, i[class*="fa-"] {line-height: 38px!important;}
      .input-group btn-block {width:80px;}}
@media only screen and (min-width: 541px) {.cart-info .text-left {text-align:right;}}
@media only screen and (min-width:541px) and (max-width: 600px) {
      .cart-info .name > a {font-size: 12px;}
      .cart-info {font-size: 12px;}
      .cart-info .options, .cart-info .brand, .cart-info .model, .cart-info .name, .cart-info .image {padding: 12px 0px 12px 0px; min-width: 46px!important;font-size: 10px;text-align: center;}
      .cart-info .price, .cart-info .total {padding: 12px 3px 12px 3px;text-align: center;font-size: 10px;}
      .cart-info .quantity {padding: 12px 3px 12px 3px!important;font-size: 10px;}
      .cart-info .quantity input[type=text] {width: 28px; padding: 10px 0px;}
      .input-group-btn > .btn.tb_no_text {width: 24px!important;height: 38px;}
      i.fa, i[class*="fa-"] {line-height: 38px!important;}
      .input-group btn-block {width:80px;}
       }
@media only screen and (min-width:601px) and (max-width: 700px) {
      .cart-info .options, .cart-info .brand, .cart-info .model {padding: 12px 0px 12px 0px; min-width: 60px!important;}
      .cart-info .price, .cart-info .total {padding: 12px 3px 12px 3px;text-align: center;}
      .cart-info .quantity {padding: 12px 3px 12px 3px!important;}
      .cart-info .quantity input[type=text] {width: 28px; padding: 10px 0px;}
      .input-group-btn > .btn.tb_no_text {width: 24px!important;height: 38px;}
      i.fa, i[class*="fa-"] {line-height: 38px!important;}
      .input-group btn-block {width:80px;}       }
@media only screen and (min-width:701px) and (max-width: 768px) {.input-group-btn > .btn.tb_no_text {width:40px!important; height: 39px;} i.fa, i[class*="fa-"] {line-height: 38px!important;}}
@media only screen and (min-width:700px) and (max-width: 840px) {
      .cart-info .options, .cart-info .brand, .cart-info .model {padding: 6px 6px 6px 6px; min-width: 77px!important;}
      .cart-info .price, .cart-info .total {padding: 6px 9px 6px 9px;}       }
#shipping_quote br {content: "";} /*remove <br> from delivery info notice */
/*end cart*/

/*register*/
   #System_U2eQ6vKI .well .buttons .pull-right.forgot {padding: 9px 20px;background-color: #00d09b;margin-left: 10px;display: flex;}
   #System_U2eQ6vKI .well .buttons .pull-right.forgot a {color: #000;margin-left: auto;margin-right: auto;}
   #System_U2eQ6vKI .btn.btn-primary {padding-left: 70px;padding-right: 70px;}
   @media only screen and (max-width: 768px) {
        .login-submit .btn .btn-primary {padding-left: 70px;padding-right: 70px;width: 100%!important;}                   
        .login-submit .btn. btn-primary {width: 100%;}                        }
/*checkout*/
   #System_U2eQ6vKI .col-sm-6 {padding-right: 10px;}
   #System_U2eQ6vKI .circle-loader {margin-top: 40px;}
   #System_U2eQ6vKI .btn-success {margin-bottom: 10px;}
   #System_U2eQ6vKI #address_row .block {margin-bottom: 20px;}
/*related products*/
@media only screen and (max-width: 800px){ .tb_grid_view.tb_size_4 > div {flex: 0 1 auto;width: 45%;}}
#input-password { margin-left: 0px;} /*login Page*/
/*contact us */ #input-enquiry {width: 100%;}
/*information-pages*/ .row_u3Q5g {margin-bottom: 15px;}
/*logged out page*/ #System_U2eQ6vKI {padding-top: 20px;}
.panel-heading {font: 18px "Open Sans", Arial, sans-serif;letter-spacing: 1px;}
.breadcrumb {display:none!important;}
/*search-page*/ 
     /*how to override transparent background*/
     #OpenCart_Giwq4Jn4 .box-heading {background: #44B1E8!important; color:#fff!important;}

#System_RTH3YAnp H2 {line-height: 16px;margin-bottom: 7px;margin-top: 0px;}
     #ProductsSystem_YD9pMDOx h2 {display:none;}
     #System_RTH3YAnp #adv_search_box > div { margin-right: 10px;max-width: 300px;margin-top: 6px!important;}
     #ProductsSystem_YD9pMDOx .product-filter > * {margin-top: 0px!important;margin-bottom: 6px;}
    @media only screen and (min-width:579px) { #ProductsSystem_YD9pMDOx {margin-top: -23px;}   }
    @media only screen and (max-width: 480px){ #ProductsSystem_YD9pMDOx {margin-top: 24px;}    }
    @media only screen and (min-width:480px) and (max-width: 579px){ #ProductsSystem_YD9pMDOx {margin-top: -9px;}    }
/*return-table*/ .return-table {overflow: scroll;background: #fafafa; border-radius: 7px 7px 7px 7px;
    border-top: 1px solid #93CF0F;border-left: 1px solid #93CF0F;border-right: 1px solid #93CF0F; margin:auto;
    border-bottom: 1px solid #93CF0F; border-spacing: 10px 10px;border-collapse: separate;    min-height: 441px;}
    .return-td {width:23%; padding-right:2%;}
/*brand-description*/ .man-description { margin-top: 30px;}
/*FOOTER*/
    .breadcrumb {display:none!important;}
    #footer .nav-stacked > li > a > .tb_text { margin-left: auto; margin-right: auto;}
    #footer .nav-stacked > li > a > .tb_link { margin-left: auto; margin-right: auto;}
    #footer {background: #242424; background: -webkit-linear-gradient(to top right, #2c3e50, #000000);background: linear-gradient(to top right, #2c3e50, #000000);}
    
    /*articles*/
    #StoriesList_YbQEq3W7 .swiper-wrapper { max-height: 105px!important;}
    #StoriesList_YbQEq3W7 .swiper-slide {   border-left: 1px solid #f9b100!important;}
    #StoriesList_YbQEq3W7 .tb_articles {padding-bottom: 10px!important;}
    #StoriesList_YbQEq3W7 .tb_article.tb_item {min-height:135px;max-height:135px;padding-left:5px!important;} /*stories size*/
    #StoriesList_YbQEq3W7 .tb_article.tb_item.tb_size_3_last {margin-right: 0;padding: 0px;}
    /*updated-remove-old-vert-lines*/ .row_fhqm0 {display:none!important;}
    /*#Html_Vwbw81Aw {min-height:100px;max-height:100px;} vertical lines height*/
    /*.row_fhqm0.row-wrap {position: relative;bottom: 130px;margin-bottom:-100px;} vertical lines position */
     #StoriesList_YbQEq3W7 .tb_slider_controls {display: none;} /*hide side slider controls*/
     #StoriesTags_TwtpWk7u, #StoriesTags_Px7EI9o0 {display: none!important;} /*hide blog categories*/      
      #StoriesList_Vjp2upHr, #StoriesList_E5wTUpTT {padding-top: 10px;position: relative;right: 20%;}       
        #StoriesList_YbQEq3W7 .row.tb_gut_xs_30.tb_gut_sm_30.tb_gut_md_50.tb_gut_lg_50 { --gutter: 0!important;}
      @media only screen and (max-width:768px) {
        #StoriesList_YbQEq3W7 .swiper-container {min-height: 190px!important;}
        #StoriesList_YbQEq3W7 .swiper-wrapper { max-height: 145px!important;height:unset; min-height: 145px;}         
        #StoriesList_YbQEq3W7 .tb_articles {padding-bottom: 40px!important;}  }
      @media only screen and (min-width:769px) and (max-width:1070px) {
        #StoriesList_YbQEq3W7 .swiper-wrapper { max-height: 105px!important;}
        #StoriesList_YbQEq3W7 .swiper-container {min-height: 165px!important;}
        #StoriesList_YbQEq3W7 .tb_articles {padding-bottom: 40px!important;}  }
       @media only screen and (min-width:1070px) {
         #StoriesList_YbQEq3W7 .swiper-wrapper { max-height: 85px!important;}
         #StoriesList_YbQEq3W7 .swiper-container {min-height: 145px!important;}
         #StoriesList_YbQEq3W7 .tb_article.tb_item {min-height:125px;max-height:140px;padding-left:5px!important;}
       /* EOF articles */       
 #wrapper {padding-bottom: 590px;}
 #footer {position: absolute;  bottom: 0;  width: 100%;  height: 590px; }     }
      @media only screen and (min-width:768px) {      
         #wrapper {padding-bottom: 437px;}
         #footer {position: absolute;  bottom: 0;  width: 100%;  height: 437px; }
       }
         
element.style {
    --gutter: 0;
}
@media only screen and (min-width: 768px)
#content .row {
    margin-left: 0!important;
    margin-right: 0!important;
    min-width: 100%!important;
    max-width: 100%!important;
    padding-right: 0px;
    padding-left: 0px;
}
/*FOOTER- END*/
 
/*MOBILE MENU*/
#Menu_QJ37D3uV nav > ul > li.dropdown:not(:hover) > a { color: #333333;}
@media (max-width: 768px) {.tbMobileMenu .tb_wt {margin-bottom: 0px !important;margin-top: 0px;} #Menu_RTWi3c6T {margin-top: 10px;}}
/*bottom*/ #bottom {display:none;}
/* sticky-footer*/ #Html_H89o5H7N { position: fixed; left: 0;  bottom: 0;  width: 100%;z-index:999;}
