body{ background-color:#fff;}.feature-box-cover_product{ margin-bottom:46px; text-align:center; border-radius:20px; background-color:#eaf5af; padding:20px;}.feature-box-layout{ width:50%; padding-top:20px; padding-top:64px; float:left;}.fbox-icon_product{ margin-left:auto; margin-right:auto;}#slider{   background-color:#fff;}#content p{   line-height:1.8;   font-weight:400;   color:#000;   margin-bottom:15px}h4{ font-weight:600;}#egg{     display:block;     width:126px;     height:180px;     background-color:#fff;     border-radius:50% 50% 50% 50% / 60% 60% 40% 40%;}#tv{ position:relative; width:200px; height:150px; margin:20px 0; background:red; border-radius:50% / 10%; color:white; text-align:center; text-indent:.1em;}#tv:before{ content:''; position:absolute; top:10%; bottom:10%; right:-5%; left:-5%; background:inherit; border-radius:5% / 50%;}.page_top_box{   width:100%;   height:460px;   background-color:#fff;   color:#d62d21;   position:relative;   z-index:0;     border:0px solid #d62d21;   overflow:hidden;   border-radius:15px 15px 15px 15px;   box-shadow:0px -6px 4px -1px rgba(0,0,0,0.46);   padding:20px 10px 20px 10px;   background-position:left top;   background-repeat:no-repeat;   -webkit-background-size:cover;   -moz-background-size:cover;   -o-background-size:cover;   background-size:cover;}.banner_shadow{ position:relative;}.banner_shadow:before{ position:absolute; content:""; z-index:-1; bottom:27px; left:8px; top:70%; width:50%; background:#777; -webkit-box-shadow:0 17px 10px rgba(0,0,0,.6); -moz-box-shadow:0 17px 10px rgba(0,0,0,.6); box-shadow:0 17px 10px rgba(0,0,0,.6); -webkit-transform:rotate(-4deg); -moz-transform:rotate(-4deg); -o-transform:rotate(-4deg); -ms-transform:rotate(-4deg); transform:rotate(-4deg);}.banner_shadow:after{ position:absolute; content:""; z-index:-1; bottom:27px; right:8px; top:70%; width:50%; background:#777; -webkit-box-shadow:0 17px 10px rgba(0,0,0,.6); -moz-box-shadow:0 17px 10px rgba(0,0,0,.6); box-shadow:0 17px 10px rgba(0,0,0,.6); -webkit-transform:rotate(4deg); -moz-transform:rotate(4deg); -o-transform:rotate(4deg); -ms-transform:rotate(4deg); transform:rotate(4deg);}h2:before{   content:"";   position:absolute;   width:50%;   height:3px;   bottom:0;   left:25%;   border-bottom:1px solid #d62d21;}.underlined:before{   content:"";   display:block;   position:absolute;   width:50%;   height:3px;   bottom:0;   left:25%;   border-bottom:3px solid #d62d21;}.underlined{ color:#000; position:relative; background-color:#f2f2f2; padding:10px; display:block; font-size:22px; text-align:left !important; width:100%; font-weight:600;}.front_heading{ color:#000; background-color:#f6f6f6; padding:10px; display:block; font-size:22px; text-align:left !important; width:100%; font-weight:600; border-bottom:1px solid red; border-top:1px solid red; height:55px !important;}.front{ color:#000; padding:10px; display:block; font-size:22px; text-align:left !important; width:100%; font-weight:600;}.form_left_2{   width:49%;   float:left;   margin-right:1%;}.form_right_2{   width:49%;   float:right;   margin-left:1%;}.form_left_3{   width:33%;   float:left;   margin-right:0.5%;}.form_middle_3{   width:33%;   float:left;}.form_right_3{   width:33%;   float:right;   margin-left:0.5%;}#top-search a,#top-cart > a,#side-panel-trigger a{ font-size:24px; font-weight:100; margin-left:10px;}.highcharts-a11y-proxy-button,.highcharts-button{ display:none !important;} .top_menu_left{     top:15px !important;     left:-164px !important;}#primary-menu ul ul:not(.top_menu_left) ul:not(.top_menu_left){    top:15px !important;    left:164px;}#primary-menu ul ul:not(.top_menu_left) ul:not(.top_menu_left) ul{    top:15px !important;    left:164px;}#primary-menu ul ul:not(.top_menu_left) ul:not(.top_menu_left) ul ul{    top:15px !important;    left:164px;}#primary-menu ul ul > li.sub-menu > a{ background:none !important;}.menu-pos-invert{right:164px;left:auto !important;}#cz_address .our-team-box{ margin-left:auto; margin-right:auto; float:none;}.t600{ font-weight:600 !important;}.big_text{ font-size:46px !important;}.big-text{ font-size:46px !important;}.icon_box{ background-color:#fafafa; color:#000; padding:20px; padding-left:100px; padding-bottom:40px; min-height:186px; margin-bottom:25px;}.icon_box p{ color:#000 !important;}.dark .form-control:not(.not-dark),.dark .sm-form-control:not(.not-dark){   color:#999;   background-color:rgba(0,0,0,0.2);   border-color:rgba(0,0,0,0.25);}.form-control:not(.not-dark),.sm-form-control:not(.not-dark){   color:#000;   border:1px solid #000;   background-color:rgba(0,0,0,0.1);   border-color:rgba(0,0,0,0.3);}#page-title.page-title-parallax h1{color:#000;}.btn-banner{ border-radius:16px !important; color:#ccc !important; border-color:#fff !important; background:#d62d21 !important; cursor:pointer; -webkit-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease !important;}.btn-banner:hover{ border-radius:6px; color:#fff !important; border:2px solid #fff !important; background-color:#d62d21 !important; cursor:pointer;}.product_images_cover{ margin:20px; margin-right:20px;}.vertical_menu_cover{ width:25%; float:left; padding-bottom:64px;}.vertical_shop_cover{width:75%;float:left;padding-bottom:64px;}.hidden-sm-down{ color:#FFFFFF !important;}.h_subtitle{   display:block;   margin-top:5px;   letter-spacing:1px;   font-size:16px;   font-weight:300;   text-transform:none;}#sidebar.stickIt{ position:fixed; top:10px; max-width:25%;}#sidebar .list-group .list-group-item[aria-expanded="false"]::after{   content:" \f01a";   font-family:FontAwesome;   display:inline;   text-align:right;   padding-left:10px;   float:right;}#sidebar .list-group .list-group-item[aria-expanded="true"]::after{   content:" \f01b";   font-family:FontAwesome;   display:inline;   text-align:right;   padding-left:10px;   float:right;}.fleft{ float:left;}.product_div_cover .product-image a{position:relative;}.product_div_cover .product-image a img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.product_div_cover{opacity:1;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;background-color:transparent;}.product_div_cover:hover{background-color:rgba(226,20 253,0.64);background-color:rgba(233,215,254,0.2);}.product_page-category_path{padding-left:0px;}i{ color:#d62d21;}.copyright-owner{ color:#CCC !important; text-align:left;}.hide_on_pc{ display:none;}.category_page-category_path{ padding-left:0px; width:100%; margin-top:64px;}.category_page-category_subcats{ padding-left:0px; width:100%;}.category_page-add_text{ padding-left:0px; width:100%;}.category_add_text{ margin-top:46px; padding-top:30px; border-top:2px solid #666;}.centered_box_inside{   display:flex;   flex-wrap:wrap;    justify-content:center;    align-items:center;}.centered_inner{ position:absolute; top:50%;left:50%; transform:translate(-50%,-50%); width:100%;}.center_full{ margin-left:auto; margin-right:auto; position:relative; top:50%; transform:translateY(-50%);}.icon_margin{ margin-right:5px;}.menu_angle_down{ position:relative; top:-6px !important; vertical-align:middle !important;}.list-unstyled li{ opacity:0.8 !important; color:#CCC !important;}#primary-menu ul ul li > a:hover{ color:#000; font-weight:800; border-bottom:0px solid #d62d21;}#primary-menu ul ul li > a{ color:#666;}#primary-menu ul ul{ border-top:3px solid #d62d21 !important;}#primary-menu ul li > a.top_menu_link{padding:15px 15px 0px 15px !important;color:#000;}a.menu_link{ padding-right:15px !important;}a.menu_link:hover{ padding-right:0px !important;}a.top_menu_link:hover{padding:15px 15px 0px 15px !important;color:#000;border-bottom:3px solid #d62d21;}.menu_link{ color:#000 !important;}.menu_link:hover{ color:#000 !important;}#header:not(.sticky-header) .top_menu_item_container{ padding-top:24px;}#header.sticky-header .top_menu_item_container{ padding-top:7px;}#header.sticky-header .register-list{ padding-top:8px;}#header:not(.sticky-header) #primary-menu ul li > a i{ top:22px !important;}#header.sticky-header #primary-menu ul li > a i{ top:11px !important;}#header:not(.sticky-header) #primary-menu ul ul li > a i{ top:0px !important;}#header.sticky-header #primary-menu ul ul li > a i{ top:0px !important;}#header.full-header #primary-menu > ul{ border:0px solid #fff !important;}#header.full-header #logo{ border:0px solid #fff !important;}#primary-menu ul ul li > a i{ top:0px !important;}#header:not(.sticky-header) #primary-menu ul li > a.top_menu_multi_link{padding:15px 15px 5px 15px !important;color:#000;}#header.sticky-header #primary-menu .top_menu_multi_link{padding:13px 15px 13px 15px !important;color:#000;}#header.sticky-header #primary-menu .top_menu_multi_link:hover{padding:13px 15px 13px 15px !important;color:#666;}#header.sticky-header #primary-menu .top_menu_link{ padding:13px 15px 13px 15px !important; color:#000;}#header.sticky-header #primary-menu .top_menu_link:hover{ padding:13px 15px 13px 15px !important; color:#000; border-bottom:3px solid #d62d21;}#primary-menu ul{ margin-top:0px !important;}#header.sticky-header #header-wrap{ -webkit-box-shadow:0px 7px 24px 2px rgba(0,0,0,1);-moz-box-shadow:0px 7px 24px 2px rgba(0,0,0,1);box-shadow:0px 7px 24px 2px rgba(0,0,0,1);}#header.sticky-header .btn-register {   margin-top:5px;   border-radius:15px;   height:36px;   padding:5px 5px !important;   border:2px solid #d62d21;   background-color:#d62d21;   color:#fff !important;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   cursor:pointer;}#header.sticky-header .btn-register:hover   {     border-radius:15px;     height:36px;     padding:5px 5px !important;     border:2px solid #d62d21;     background-color:#d62d21;     color:#000 !important;  }.btn-register {   margin-top:22px;   border-radius:15px;   height:46px;   padding:10px 10px !important;   border:2px solid #d62d21;   background-color:#d62d21;   color:#fff !important;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   cursor:pointer;} .btn-register:hover   {     border-radius:15px;     height:46px;     padding:10px 10px !important;     border:2px solid #d62d21;     background-color:#d62d21;     color:#000 !important;  }.heading-block h1{   margin-bottom:0;   font-weight:700;   text-transform:uppercase;   letter-spacing:1px;}.heading-block h2{   margin-bottom:0;   font-weight:700;   text-transform:uppercase;   letter-spacing:1px;}.heading-block h3{   margin-bottom:0;   font-weight:700;   text-transform:uppercase;   letter-spacing:1px;}.heading-block h4 {   margin-bottom:0;   font-weight:700;   text-transform:uppercase;   letter-spacing:1px;}.footer-widgets-wrap{     background-color:rgba(0,0,0,0.7);     height:326px;     margin-top:14px;     margin-bottom:14px;     background-color:rgba(0,0,0,0.7);     border:1px solid #333332;     border-radius:30px;     padding:40px 0 !important;}#footer.dark,.dark #footer{   background-color:#ccc;   color:#fff !important;   border-top-color:rgba(144,144,144,1);}.footer_logo{ margin-left:auto; margin-right:auto; width:264px;}.footer_div{ margin-left:auto; margin-right:auto; margin-top:64px; border:1px solid rgba(0,0,0,0); background-color:rgba(0,0,0,0); padding:64px; border-radius:6px;}.dia_color{ color:#fcc67e !important;}#copyrights{ background-color:#000 !important; padding:0 !important; margin-top:0px;}.stretched #gotoTop{   bottom:10px;}#top-bar{   background-color:#ccc;}._left{float:left;}._right{float:right;}.white_stroke{ text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;}.black_stroke{ text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;}.orange_stroke{ text-shadow:-1px -1px 0 #d62d21,1px -1px 0 #d62d21,-1px 1px 0 #d62d21,1px 1px 0 #d62d21;}.gray_stroke{ text-shadow:-1px -1px 0 #666,1px -1px 0 #666,-1px 1px 0 #666,1px 1px 0 #666;}.dark .color-2{     color:#d62d21 !important;}#footer p{ opacity:1 !important; color:#fff !important;}#logo img{ height:64px; margin-top:20px;}#header.sticky-header:not(.static-sticky):not(.sticky-style-2):not(.sticky-style-3) #logo img{  margin-top:8px;  height:46px;}.background_icon{background-color:#FFFFFF !important;}.fbox-icon{margin-bottom:-94px !important;border-color:rgba(255,255,255,0) !important;border:0px solid rgba(255,255,255,0) !important;color:#AAA !important;}.subtitle p,.subtitle i{ color:#AAA !important;}.fbox-icon-box{background-color:#fff !important;}#footer{ margin-top:0px !important; height:420px;}#content{ margin-bottom:420px;}#slider_mobile{ display:none;}._cursor {   cursor:pointer;}.heading_box{ max-width:750px;}.heading-block{   max-width:750px;}.heading-block p{ text-align:center; justify-content:space-between; align-items:center;}.revo-slider-emphasis-text{   font-size:64px;   font-weight:700;   letter-spacing:-1px;   font-family:'Raleway',sans-serif !important;   padding:15px 20px;   border-top:2px solid #FFF;   border-bottom:2px solid #FFF;}._zoom_link{   cursor:pointer;   opacity:1;   transition:all 400ms ease;}._zoom_link:hover{   transform:scale(1.1);}._link {   cursor:pointer;   opacity:1;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   color:#d62d21;}._link:hover {   opacity:0.64;} ._white_link   {     cursor:pointer;     opacity:1;     -webkit-transition:all 400ms ease;     -o-transition:all 400ms ease;     transition:all 400ms ease;     color:#fff !important;  } ._white_link:hover   {     opacity:0.64;  } ._black_link     {       cursor:pointer;       opacity:1;       -webkit-transition:all 400ms ease;       -o-transition:all 400ms ease;       transition:all 400ms ease;       color:#000 !important;    } ._black_link:hover     {       opacity:0.64;} ._blue_link     {       cursor:pointer;       opacity:1;       -webkit-transition:all 400ms ease;       -o-transition:all 400ms ease;       transition:all 400ms ease;       color:#6ba6db !important;    } ._blue_link:hover     {       opacity:0.64;} ._green_link     {       cursor:pointer;       opacity:1;       -webkit-transition:all 400ms ease;       -o-transition:all 400ms ease;       transition:all 400ms ease;       color:#18c830 !important;    } ._green_link:hover     {       opacity:0.64;} ._gray_link     {       cursor:pointer;       opacity:1;       -webkit-transition:all 400ms ease;       -o-transition:all 400ms ease;       transition:all 400ms ease;       color:#666 !important;    } ._gray_link:hover     {       opacity:0.64;    } .katalog_link{   cursor:pointer;   opacity:1;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   color:#d62d21 !important;} .katalog_link:hover   {     opacity:0.64;  }.subcat_link{ cursor:pointer; opacity:1; -webkit-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease; color:#878687 !important;}.subcat_link:hover{     opacity:0.64;}.product-image img{ width:auto; height:auto;}.product_div_link_cover{ padding:25px; position:relative; z-index:2; top:-528px; left:0; width:100%; height:528px; margin-bottom:-528px; cursor:pointer; opacity:1; -webkit-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease;background-color:transparent;}.product_div_link_cover:hover{ background-color:rgba(226,20 253,0.64); background-color:rgba(233,215,254,0.2);}.icon_margin{ margin-right:15px;}.iconlist > li [class^="icon-"]:first-child{position:relative;left:0;width:20px;}.opravneni_3_column{ width:33%; margin:0; padding:10px; text-align:center; float:left;}.opravneni_2_column_start{ width:17%; margin:0; padding:10px; text-align:center; float:left;}.opravneni_image{ width:50%; margin-left:auto; margin-right:auto;}.opravneni_link{ width:100%; text-align:center; opacity:1; -webkit-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease;}.opravneni_link:hover{ opacity:0.64;}.footer_main{ background:url('../images/world-map.png') no-repeat left center; background-size:auto 100%;}.iconlist{ padding:0; margin:0; margin-bottom:15px;}.our-team-box{ margin:10px; min-width:346px; padding-top:28px; float:left; min-height:300px !important;}.our-team-box-first{ margin:10px; margin-left:0px; min-width:346px; padding-top:28px; float:left;}.our-team-box-last{ margin:10px; margin-right:0px; min-width:346px; padding-top:28px; float:left;}.our-team-table{width:100%;color:#999;font-weight:400;font-size:17px;text-align:center;}.story-box-image-news{ position:relative;}.top_column_1{ width:33%; padding:5px; float:left;}.top_column_2{ width:34%; padding:5px; float:left;}.top_column_3{ width:33%; padding:5px; float:left;}.top_column_mobile{display:none;}.top_cover{ width:100%; height:51px; overflow:hidden;}.footer_column{ padding:0 !important;}.flag_nav_bar{ float:right; height:51px; min-width:100px; padding:0;}.gallery_button{ position:relative; bottom:0px; left:50%; transform:translateX(-50%);}.gallery_button:hover{ transform:translateX(-50%) scale(1.05) !important;}.news_button{ position:absolute; bottom:133px; left:50%; transform:translateX(-50%);}.news_button_right{ position:absolute; bottom:133px; right:76px;}.news_button_left{ position:absolute; bottom:133px; left:464px;}.news_pretext{ height:264px;}.gallery_pretext{ height:380px;}.news_gallery{ margin-top:43px; height:auto; margin-bottom:64px; border-top:2px solid #999; padding-right:0 !important;}.news_image_gallery{ height:88px !important; width:auto !important; display:inline-block !important; margin:10px;}.our-team-heading-color{ color:#666;}.our-team-name-color{ color:#666;}.big_flag{ width:64px !important; height:46px !important;}.flag{ width:84px; height:auto; display:inline; margin-top:1px;}.pagination{ background-color:#f6f6f6;}.pagination li{   background-color:#f6f6f6;}.pagination li a{   background-color:#f6f6f6 !important; border:0px solid #fff !important; color:#0054a6;}.big_lang_selector{ width:64px; height:46px; display:inline-block; margin:10px; cursor:pointer;}.lang_selector{ width:30px; height:20px;}.selector_lang_cz{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/cz/normal_state.png') no-repeat center center / cover;}.selector_lang_cz:hover{ background:url('../images/flags/rectangle/cz/hover_state.png') no-repeat center center / cover;}.selector_lang_cz_active{ background:url('../images/flags/rectangle/cz/active_state.png') no-repeat center center / cover;}.selector_lang_sk{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/sk/normal_state.png') no-repeat center center / cover;}.selector_lang_sk:hover{ background:url('../images/flags/rectangle/sk/hover_state.png') no-repeat center center / cover;}.selector_lang_sk_active{ background:url('../images/flags/rectangle/sk/active_state.png') no-repeat center center / cover;}.selector_lang_pl{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/pl/normal_state.png') no-repeat center center / cover;}.selector_lang_pl:hover{ background:url('../images/flags/rectangle/pl/hover_state.png') no-repeat center center / cover;}.selector_lang_pl_active{ background:url('../images/flags/rectangle/pl/active_state.png') no-repeat center center / cover;}.selector_lang_en{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/en/normal_state.png') no-repeat center center / cover;}.selector_lang_en:hover{ background:url('../images/flags/rectangle/en/hover_state.png') no-repeat center center / cover;}.selector_lang_en_active{ background:url('../images/flags/rectangle/en/active_state.png') no-repeat center center / cover;}.selector_lang_de{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/de/normal_state.png') no-repeat center center / cover;}.selector_lang_de:hover{ background:url('../images/flags/rectangle/cz/hover_state.png') no-repeat center center / cover;}.selector_lang_de_active{ background:url('../images/flags/rectangle/de/active_state.png') no-repeat center center / cover;}.selector_lang_aut{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/aut/normal_state.png') no-repeat center center / cover;}.selector_lang_aut:hover{ background:url('../images/flags/rectangle/aut/hover_state.png') no-repeat center center / cover;}.selector_lang_aut_active{ background:url('../images/flags/rectangle/aut/active_state.png') no-repeat center center / cover;}.selector_lang_ru{ -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease; background:url('../images/flags/rectangle/ru/normal_state.png') no-repeat center center / cover;}.selector_lang_ru:hover{ background:url('../images/flags/rectangle/ru/hover_state.png') no-repeat center center / cover;}.selector_lang_ru_active{ background:url('../images/flags/rectangle/ru/active_state.png') no-repeat center center / cover;}.flag_cover{ width:64px; height:46px; border-radius:0px; border:0px solid #fff; opacity:1; display:inline-block; background-color:#FFF; margin:15px;}.flag_cover:hover{ opacity:0.64;}.flag_cover_active{ opacity:1;}.skoleni_cover{ position:relative; border-radius:28px; opacity:1; display:inline-block; background-color:#000; -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;}.skoleni_cover:hover{ background-color:#5aabfb; opacity:0.64; cursor:pointer;}.skoleni_cover_active{ border:0px solid #5aabfb; background-color:#5aabfb; opacity:0.64;}.button_cover{ width:100%; height:364px;}.skoleni_cover:hover .skoleni_heading{color:#666;cursor:pointer;}.skoleni_heading_active{color:#666 !important;cursor:pointer;}.skoleni_heading{ font-size:35px; position:relative; top:-90px; line-height:107%; margin-bottom:0px; text-align:center;}.skoleni_heading_cover{ color:#FFFFFF; position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%);}.skoleni_column p{ margin-bottom:6px !important;}.skoleni_row{ width:100%; height:auto; background:#fff; border-bottom:1px solid #666;}.skoleni_button{ background-color:#0054a6; color:#fff; width:146px; height:30px; border:none; cursor:pointer; text-align:center; padding:5px; font-weight:bold; -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   border-radius:6px;}.skoleni_button:hover{ background-color:#5aabfb; color:#fff; text-align:center; padding:5px;}.skoleni_row:hover{ background:#dfedfe; cursor:pointer;}.skoleni_text{ padding:0 !important; margin:0 !important; font-size:12px !important;}.skoleni_column{ width:100%; margin:0 !important; padding-left:30px; padding-top:20px; padding-right:20px; padding-bottom:0px; text-align:left;}.skoleni_column_1{ width:55%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:20px; text-align:left;}.skoleni_column_2{ width:20%; margin:0 !important; float:left; padding-left:50px; padding-top:8px; padding-right:20px; padding-bottom:20px; text-align:center;}.skoleni_column_3{ width:20%; margin:0 !important; float:left; padding-left:30px; padding-top:8px; padding-right:20px; padding-bottom:20px; text-align:right;}.skoleni_column_4{ width:10%; padding-left:20px; padding-top:8px; padding-right:20px; padding-bottom:20px; font-size:26px;}.skoleni_column_mobile_button{ display:none;}.skoleni_column_1_heading{ padding:25px; font-size:30px; background-color:#cacbcb; text-transform:uppercase;}.skoleni_column_2_heading{ background-color:#cacbcb; padding:25px; font-size:30px; text-transform:uppercase;}.skoleni_column_3_heading{ background-color:#cacbcb; padding:25px; font-size:30px; text-transform:uppercase;}.skoleni-page-top-box{font-size:30px;text-align:center;}.skoleni_column_4_heading{ background-color:#cacbcb; padding:25px; font-size:30px; text-transform:uppercase;}.dark .team-heading-color{  color:#FFF !important;}.light .team-heading-color{  color:#666 !important;}.dark .team-name-color{  color:#FFF !important;}.light .team-name-color{  color:#666 !important;}#team_simple_pl{  display:none;}#team_simple_sk{  display:none;}.lang_link{ cursor:pointer; padding-top:0px; opacity:1; height:20px;   -webkit-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease;}.lang_link:hover{ opacity:0.6;}.lang_link img{}.color-3{ color:#d62d21 !important;}.color-2{ color:#d62d21 !important;}.feature-box.fbox-center:not(.fbox-bg) h3::after{ display:none !important;}.feature-box.media-box.fbox-bg{ padding:7px;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);box-shadow:0 0px 0px 0 rgba(0,0,0,1);   -webkit-transition:all 200ms ease;   -o-transition:all 200ms ease;   transition:all 200ms ease;   border-radius:0px;   border-left:0px;   cursor:pointer;}.contact-properties [class^=col-] > a:hover,.product:hover .product-image,.button:hover,._blue_button:hover,.feature-box.media-box.fbox-bg:hover{box-shadow:0 10px 30px -5px rgba(10,16,34,.2);-webkit-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}.feature-box h3{font-size:17px;}.feature-box h3 span.subtitle{font-size:14px;}.testi-meta:before{ display:none !important;}.feature-box-team.fbox-center .fbox-icon{ width:160px; height:160px;}.full_list .owl-stage-outer:before,.full_list .owl-stage-outer:after{   position:absolute;   content:'';   top:0;   left:0;   width:0px;   height:0px;   z-index:12 !important;   background:transparent;}.background_icon{position:relative;z-index:1;}.fbox-effect:hover{cursor:pointer;}.fbox-icon-box{ padding-top:20px;position:relative;top:-160px;z-index:2;width:160px;height:160px;margin-top:0px !important;margin-left:0px !important;}.card .btn-link{font-size:14px;}.card{border:0;overflow:hidden;background:#FFF; background-clip:padding-box;box-shadow:0 0 35px rgba(140,15  164,0.2);}.card:before{content:'';   position:absolute;   top:auto;   right:0;   bottom:0;   left:0;   z-index:1;   margin-bottom:0;   height:3px;   width:100%;   background:linear-gradient(to right,blue,lightblue);}.card.border-color-pink:before{background:linear-gradient(to right,red,pink);}.card.border-color-yellow:before{background:linear-gradient(to right,teal,cyan);}.card.border-color-info:before{background:linear-gradient(to right,#111,#DDD);}.contact_button{cursor:pointer;-webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;}.contact_button:hover{}.contact_button_hovered{}.fbox-icon{background-color:transparent !important;}h3::after{display:none !important;}.contact_button:hover > .fbox-icon{background-color:#f5f5f5;}.sub_contact_cover{width:64%;margin-left:auto;margin-right:auto;background-color:#FFFFFF;-webkit-box-shadow:14px 13px 42px 0px rgba(184,184,184,1);-moz-box-shadow:14px 13px 42px 0px rgba(184,184,184,1);box-shadow:14px 13px 42px 0px rgba(184,184,184,1);height:264px;margin-top:46px;margin-bottom:46px;border-radius:6px;}.social-icon.si-super-small{width:25px;height:25px;font-size:11px;line-height:23px !important;}.social-icon.si-super-small:hover i:first-child{margin-top:-25px;}.simple_team_list .owl-stage-outer:before,.simple_team_list .owl-stage-outer:after{   position:absolute;   content:'';   top:0;   left:0;   width:0px;   height:0px;   z-index:12 !important;   background:transparent;}.simple .owl-stage-outer:before,.simple .owl-stage-outer:after{   position:absolute;   content:'';   top:0;   left:0;   width:0px;   height:0px;   z-index:12 !important;   background:transparent;}.3d .owl-stage-outer:before,.3d .owl-stage-outer:after{position:absolute;content:'';top:0;left:0;width:200px;height:100%;z-index:1;background:-moz-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:linear-gradient(to right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1 ) !important;}.3d-white .owl-stage-outer:before,.3d-white .owl-stage-outer:after{position:absolute;content:'';top:0;left:0;width:200px;height:100%;z-index:1;background:-moz-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:linear-gradient(to right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1 ) !important;}.white_background .owl-stage-outer:before,.white_background .owl-stage-outer:after{position:absolute;content:'';top:0;left:0;width:200px;height:100%;z-index:1;background:-moz-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:linear-gradient(to right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1 ) !important;}.white_background .owl-stage-outer:after{left:auto;right:0;width:300px;height:100%;background:-moz-linear-gradient(right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:linear-gradient(to left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;}.container_white_background .owl-stage-outer:before,.container_white_background .owl-stage-outer:after{position:absolute;content:'';top:0;left:0;width:100px;height:100%;z-index:1;background:-moz-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:linear-gradient(to right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1 ) !important;}.container_white_background .owl-stage-outer:after{left:auto;right:0;width:100px;height:100%;background:-moz-linear-gradient(right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:-webkit-linear-gradient(right,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;background:linear-gradient(to left,rgba(255,255,255,1) 52%,rgba(255,255,255,0.06) 90%,rgba(255,255,255,0) 100%) !important;}.team{border-radius:6px;background:#ebe8eb;width:90%;margin-left:5%;padding-bottom:30px;border:1px solid #dedee0;}.team-desc{padding:6px;}.owl-carousel .team-desc,.owl-carousel .team{padding:0px !important;width:100%;margin:0px !important;}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-  .col-sm-  .col-md-  .col-lg-  .col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-1  .col-sm-1  .col-md-1  .col-lg-12{   position:relative;   min-height:1px;   padding-left:15px;   padding-right:15px;margin-top:6px;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{   float:left;}.col-md-12{width:100%;margin-top:10px;}.col-md-6{margin-top:24px;}.col-md-2{margin-top:16px;}.col-md-3{margin-top:46px;}.col-md-4{margin-top:46px;}.flip-card{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-perspective:1000px;perspective:1000px;}.flip-card .front,.flip-card .back{background-size:cover;background-position:center;-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4,0.  0.  1);transition:-webkit-transform 0.7s cubic-bezier(0.4,0.  0.  1);-o-transition:transform 0.7s cubic-bezier(0.4,0.  0.  1);transition:transform 0.7s cubic-bezier(0.4,0.  0.  1);transition:transform 0.7s cubic-bezier(0.4,0.  0.  1),-webkit-transform 0.7s cubic-bezier(0.4,0.  0.  1);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:280px;border-radius:6px;color:#FFF;font-size:1.5rem;}.dark .back{background-color:#666;}.flip-card .front.no-after:after,.flip-card .back.no-after:after{content:none}.flip-card .front:after,.flip-card .back:after{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;content:"";display:block;opacity:0.5;background-color:#000;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:6px;}.flip-card:hover .front,.flip-card:hover .back{-webkit-transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);-o-transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1);transition:transform 0.7s cubic-bezier(0.4,0.2,0.2,1),-webkit-transform 0.7s cubic-bezier(0.4,0.2,0.2,1);}.flip-card .back{position:absolute;top:0;left:0;width:100%;}.flip-card .inner{-webkit-transform:translateY(-50%) translateZ(60px) scale(0.94);transform:translateY(-50%) translateZ(60px) scale(0.94);top:50%;position:absolute;left:0;width:100%;padding:2rem;-webkit-box-sizing:border-box;box-sizing:border-box;outline:1px solid transparent;-webkit-perspective:inherit;perspective:inherit;z-index:2;}.flip-card .back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.flip-card .front,.flip-card:hover .back{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.flip-card:hover .front{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.flip-card.top-to-bottom .back{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.flip-card.top-to-bottom .front,.flip-card.top-to-bottom:hover .back{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.flip-card.top-to-bottom:hover .front{-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;}.flip-card .inner p{position:relative;font-size:13px;margin-bottom:0;color:rgba(255,255,255,0.7);font-weight:300;}.story-box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap; margin-bottom:64px;}.story-box .story-box-image{width:70%;height:500px;z-index:2;overflow:hidden;-ms-flex-preferred-size:auto;flex-basis:auto;}.story-box .story-box-image-news{width:70%;height:500px;z-index:2;overflow:hidden;-ms-flex-preferred-size:auto;flex-basis:auto;}.story-box .story-box-image img{display:block;height:auto;width:100%;opacity:1;transition:opacity .3s ease;}.story-box:hover .story-box-image img{opacity:.9;}.story-box .story-box-info{box-sizing:border-box;width:50%;height:430px;padding:60px;margin:35px 0 0 -20%;background:#fff;z-index:4;box-shadow:0 10px 45px rgba(0,0,0,.1);transition:all ease-in .3s;-ms-flex-preferred-size:auto;flex-basis:auto; position:relative; padding-top:0px !important; padding-bottom:0px !important;}.story-box .story-box-info-transparent{box-sizing:border-box;width:50%;height:430px;padding:60px;margin:35px 0 0 -20%;background:transparent !important;z-index:4;box-shadow:0 10px 45px rgba(0,0,0,.1);transition:all ease-in .3s;-ms-flex-preferred-size:auto;flex-basis:auto;}.story-box.description-left .story-box-info{-ms-flex-order:-1;order:-1;margin:35px -20% 0 0;}.story-box.description-left .story-box-info-transparent{-ms-flex-order:-1;order:-1;margin:35px -20% 0 0;}.story-box .story-box-info .story-title{font-family:'Playfair Display';font-size:26px;line-height:1.4;font-weight:700;letter-spacing:0;color:#1d2c4c;}.story-box .story-box-info .story-box-content p{font-size:15px;font-weight:300;color:#666;line-height:16px;}.story-box .story-box-info-transparent .story-box-content a{font-size:16px;text-decoration:underline !important;}.story-box .story-box-info-transparent .story-title{font-family:'Playfair Display';font-size:26px;line-height:1.4;font-weight:700;letter-spacing:0;color:#1d2c4c;}.story-box .story-box-info-transparent .story-box-content p{font-size:15px;font-weight:300;color:#666;line-height:16px;}.story-box .story-box-info-transparent .story-box-content a{font-size:16px;text-decoration:underline !important;}@media (max-width:991px){.story-box .story-box-image{height:auto;width:100%;height:400px;-ms-flex-order:-1;order:-1;}.story-box.description-left .story-box-info{-ms-flex-order:-1;order:-1;margin:35px -20% 0 0;}.story-box.description-left .story-box-info{margin:-40px 5% 0;}.story-box .story-box-info{max-width:90%;height:auto;-ms-flex-preferred-size:90%;flex-basis:90%;margin:-40px 5% 0;}#side-panel-trigger{right:40px !important;}.mobile-side-panel{position:absolute;display:block;top:26px;font-size:18px;color:#222;right:40px;padding:10px;}}@media (max-width:767px){.story-box.description-left .story-box-info{margin:-100px 5% 0;}.story-box .story-box-info{padding:35px;text-align:center;margin:-100px 5% 0;}.customers-count{border-right:none}}@media (max-width:479px){.story-box .story-box-info{width:100%;padding:15px;text-align:center;margin:-200px 5% 0;}.story-box.description-left .story-box-info{margin:-200px 5% 0;}ul.tab-nav:not(.tab-nav-lg) li a i{display:none;}}.vzorkovna_section ul.tab-nav:not(.tab-nav-lg){border-bottom:none;}.vzorkovna_section ul.tab-nav:not(.tab-nav-lg) li{float:left;border:none;height:auto;text-align:center;}.vzorkovna_section .tabs.tabs-alt ul.tab-nav li.ui-tabs-active a{border:none;}.vzorkovna_section ul.tab-nav:not(.tab-nav-lg) li a{height:auto;line-height:1;background-color:transparent;font-size:15px;font-weight:400;padding:0 0 20px 0;}.vzorkovna_section ul.tab-nav:not(.tab-nav-lg) li a i{display:block;font-size:42px;margin:0 0 17px 0;}.vzorkovna_section ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a{top:0;}.vzorkovna_section ul.tab-nav:not(.tab-nav-lg) li.ui-tabs-active a:after{content:'';position:absolute;width:6px;height:6px;bottom:0;left:50%;margin-left:-3px;border-radius:50%;background:var(--themecolor);}.vzorkovna_section .tab-container{margin:30px 0 0;}.section_divider_white{overflow:visible !important;}.section_divider_white:before,.section_divider_white:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#FFFFFF;   margin-left:-14px;}.text_divider{width:35%;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:15px;}.cursive{font-style:italic;}.section_divider_gray{overflow:visible !important;}.section_divider_gray:before,.section_divider_gray:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#F9F9F9 url('../images/pattern-dark.png') repeat center center;   margin-left:-14px;}.section_divider_darkgray{overflow:visible !important;}.section_divider_darkgray:before,.section_divider_darkgray:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#F9F9F9 url('../images/pattern-dark2.png') repeat center center;   margin-left:-14px;}.section_divider_darkgray2{overflow:visible !important;}.section_divider_darkgray2:before,.section_divider_darkgray2:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#F9F9F9 url('../images/pattern-dark2.png') repeat center center;   margin-left:-14px;}.section_divider_darkgray3{overflow:visible !important;}.section_divider_darkgray3:before,.section_divider_darkgray3:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#F9F9F9 url('../images/pattern-dark3.png') repeat center center;   margin-left:-14px;}.section_divider_darkgray{overflow:visible !important;}.section_divider_darkgray4:before,.section_divider_darkgray4:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#F9F9F9 url('../images/pattern-dark4.png') repeat center center;   margin-left:-14px;}.justify{ text-align:justify; text-justify:inter-word;}._gray{ color:#666!important;}._black{ color:#000 !important;}._blue{   color:#d62d21 !important;}._green{   color:#18c830 !important;}._red{   color:rgb(253,44,58) !important;}._orange{   color:#d62d21 !important;}._white{  color:#fff !important;}.section_divider_blue{overflow:visible !important;}i{   color:#d62d21;}.section_divider_blue:before,.section_divider_blue:after{content:"";   width:28px;   height:28px;   position:absolute;   left:50%;   z-index:11 !important;overflow:visible !important;   border:1px solid transparent;   -ms-transform:rotate(45deg);   -webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:-14px;background:#F9F9F9 url('../images/pattern-dark5.png') repeat center center;   margin-left:-14px;}.html_contact_div{ width:300px;}.html_contact_heading{ color:#d62d21 !important; margin-bottom:8px;}#sidebar .list-group-item{   border-radius:0;   background-color:#333;   color:#ccc;   border-left:0;   border-right:0;   border-color:#2c2c2c;   white-space:nowrap;}#sidebar .list-group-item:not(.collapsed){   background-color:#222;}#sidebar .list-group .list-group-item[aria-expanded="false"]::after{ content:" \f0d7"; font-family:FontAwesome; display:inline; text-align:right; padding-left:10px; float:right;}#sidebar .list-group .list-group-item[aria-expanded="true"]{ background-color:#222;}#sidebar .list-group .list-group-item[aria-expanded="true"]::after{ content:" \f0da"; font-family:FontAwesome; display:inline; text-align:right; padding-left:5px;}#sidebar .list-group .collapse .list-group-item {}#sidebar .list-group .collapse > .collapse .list-group-item{}#sidebar .list-group .collapse > .collapse > .collapse .list-group-item{}#sidebar .list-group .collapse > .collapse > .collapse > .collapse .list-group-item{}@media (max-width:48em){       #sidebar .list-group .collapse.in,#sidebar .list-group .collapsing{       position:absolute;       z-index:1;       width:190px;  }   #sidebar .list-group > .list-group-item{       text-align:center;       padding:.75rem .5rem;  }       #sidebar .list-group > .list-group-item[aria-expanded="true"]::after,   #sidebar .list-group > .list-group-item[aria-expanded="false"]::after{       display:none;  }}#sidebar.collapse{ -webkit-transition-timing-function:ease;      -o-transition-timing-function:ease;         transition-timing-function:ease; -webkit-transition-duration:.2s;      -o-transition-duration:.2s;         transition-duration:.2s;}#sidebar.collapsing{ opacity:0.8; width:0; -webkit-transition-timing-function:ease-in;      -o-transition-timing-function:ease-in;         transition-timing-function:ease-in; -webkit-transition-property:width;      -o-transition-property:width;         transition-property:width;}#sidebar{}.list-group-item{ padding:10px 0px;}.category-navbar-section{ border-radius:0;   background-color:#333;   color:#fff !important;   border-left:0;   border-right:0;   border-color:#2c2c2c;   white-space:nowrap;   height:46px;   display:block;   margin-top:0px !important;   padding:0;   position:relative;   z-index:198;}.dropdown-submenu{   position:relative;   width:100%;   position:relative;     background-color:#333;     color:#fff;     border-left:0;     border-right:0;     border-color:#2c2c2c;     white-space:nowrap;     height:auto;     display:block;     padding:0.75rem 1.25rem;     border:0px solid rgba(0,0,0,0);     text-align:center;     cursor:pointer;     -webkit-transition:all 400ms ease;     -o-transition:all 400ms ease;     transition:all 400ms ease;     vertical-align:middle;}.dropdown-submenu:hover{ background-color:#444; color:#333 !important; padding-left:15px;}.dropdown-menu{ position:absolute !important; left:-20%; top:44px; border-top:2px solid #d62d21; padding:0; border-radius:0; background-color:#333; color:#fff !important; border-left:0; width:140%; border-right:0; -webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64); -moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64); box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64);}.dropdown-submenu>.dropdown-menu{   position:relative;   width:100%;   top: 15px;   left:90%;   margin-top:-6px;   margin-left:-1px;   border:0px solid #fff;   border-radius:0;   background-color:#333;   color:#fff !important;   border-top:2px solid #d62d21;   -webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64);   -moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64);   box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64);}.dropdown-submenu:hover>.dropdown-menu{   display:block;}.dropdown-submenu>a:after{   display:block;   content:" ";   float:right;   width:0;   height:0;   border-color:transparent;   border-style:solid;   border-width:5px 0 5px 5px;   border-left-color:#ccc;   margin-right:-10px;   color:#ccc !important;   position:relative;   top:50%;   transform:translateY(50%);}.dropdown-submenu:hover>a:after{   border-left-color:#fff;}.dropdown-toggle{ color:#ccc !important;}.horizontal_menu_link{ color:#ccc !important;}.sub_category_item .horizontal_menu_link{ color:#ccc !important; width:100%; word-wrap:break-word; white-space:initial;}.dropdown-submenu .dropdown-toggle{ color:#ccc !important; width:100%; word-wrap:break-word; white-space:initial;}.vertical_center{ display:table-cell; vertical-align:middle;}.dropdown-submenu.pull-left{   float:none;}.dropdown-submenu.pull-left>.dropdown-menu{ position:relative; width:100%; top: 15px; left:-90%; margin-top:-6px; margin-left:-1px; border:0px solid #fff; border-radius:0; background-color:#333; color:#fff !important; border-top:2px solid #d62d21; -webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64); -moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64); box-shadow:0px 3px 5px 0px rgba(0,0,0,0.64);}.dropdown-submenu>a.left:before{   display:block;   content:" ";   float:left;   width:0;   height:0;   border-color:transparent;   border-style:solid;   border-width:5px 0 5px 5px;   border-left-color:#ccc;   margin-left:-10px;   color:#ccc !important;   position:relative;   top:50%;   margin-top:5px;   transform:translateY(-50%);   transform:rotate(-180deg);}.dropdown-submenu>a.left:after{   display:none;   content:" ";}.top_category_item{ float:left; border-radius:0; position:relative; width:100%;   background-color:#333;   color:#fff !important;   border-left:0;   border-right:0;   border-color:#2c2c2c;   white-space:nowrap;   height:46px;   display:block;   padding:0.75rem 1.25rem;   border:0px solid rgba(0,0,0,0);   text-align:center;   cursor:pointer;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;}.sub_category_item{ border-radius:0; width:100%; position:relative;   background-color:#333;   color:#fff;   border-left:0;   border-right:0;   border-color:#2c2c2c;   white-space:nowrap;   height:auto;   display:block;   padding:0.75rem 1.25rem;   border:0px solid rgba(0,0,0,0);   text-align:center;   cursor:pointer;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   vertical-align:middle;}.sub_category_item:hover{   background-color:#444;   color:#333 !important;   padding-left:25px;}.sub_category_item:hover a{   background-color:#444;   color:#fff !important;}.category-navbar{flex-direction:row;display:block !important;width:100%;}#category_top_bar{ width:100%; border-radius:0;   background-color:#d5d6d0;   color:#c000;   border-left:0;   border-right:0;   border-radius:20px;   border-color:#2c2c2c;   white-space:nowrap;   height:46px;}#category_top_bar ul{ float:left;}#category_top_bar .product_search_bar{ float:right; width:40%;}#category_top_bar ul li{ float:left; border-radius:0;   background-color:#d5d6d0;   color:#000 !important;   border-left:0;   border-right:0;   border-color:#2c2c2c;   white-space:nowrap;   height:46px;   display:block;   padding:0.75rem 1.25rem;   border:0px solid rgba(0,0,0,0);   text-align:center;   cursor:pointer;   -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;}#category_top_bar ul li:hover{   color:#fff;   background-color:#d5d6d0;}#category_top_bar ul li a{   color:#000 !important;   white-space:nowrap;   height:46px;   font-weight:300;   width:164px;   font-size:14px;}#search_input{ width:100%; background-color:#bebfb8; border:0; position:relative; top:-2px;}#category_top_bar .info_text{ float:left; padding:0.75rem 1.25rem; font-weight:300; font-size:14px; color:#000; font-weight:700;}.info_left{ width:50%; float:left;}.info_right{ width:50%; float:left; padding-left:10px;}.category_info_image{ max-height:764px; height:auto;}.category_info_heading{ font-size:22px; text-transform:uppercase; color:#d62d21 !important; display:none;}.category_info_text{ color:#666;}.category_path{ text-transform:uppercase; color:#d62d21 !important; font-size:14px; font-weight:600;}.category_subcats{ text-transform:uppercase; color:#666; font-size:13px; font-weight:400;}.product-desc{   padding:15px 0;   font-size:13px;}.product-title h3{ font-size:18px !important;}.product-title h3 a{ color:#d62d21;}h3{   color:#d62d21 !important;}.product-button-section{text-align:center;width:100%}.product_button{background-color:#d62d21;border-radius:4px;text-align:center;padding:6px;color:#FFF;cursor:pointer;border-width:1px;}._blue_button{ background-color:#0054a6; color:#fff; cursor:pointer; text-align:center; border:none; border-radius:3px; border-bottom:3px solid rgba(0,0,0,0.15); font-weight:bold; display:inline-block; position:relative; outline:none; white-space:nowrap; margin:5px; padding:0 22px; font-size:14px; height:40px; line-height:40px; text-transform:uppercase; letter-spacing:1px; text-shadow:1px 1px 1px rgb(0 0 0 / 20%); -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;}._blue_button:hover{ color:#fff;}._button{background-color:#d62d21;border-radius:4px;text-align:center;padding:6px;opacity:1;color:#FFF;cursor:pointer;border-width:1px;-webkit-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}._button:hover{background-color:#d62d21;border-radius:4px;opacity:1;text-align:center;padding:6px;color:#333;}.shop_heading{ color:#333 !important; font-size:42px !important; font-weight:500 !important; line-height:400%; border-bottom:1px solid #ccc; margin-bottom:64px !important;}.inline_category_container{ width:100%; padding:0; margin:0; list-style:none; list-style-type:none; clear:both;}.inline_category_item{ padding:5px; float:left; opacity:1; cursor:pointer; -webkit-transition:all 400ms ease; -o-transition:all 400ms ease; transition:all 400ms ease;}.inline_category_item:hover{ opacity:0.64;}.inline_category_item_link{}.inline_category_item_link:hover{}.inline_category_item_image_cover{ width:100%; height:auto; padding:L 0; margin:0;}.inline_category_item_image{ width:100%; height:auto;}.inline_category_item_heading_cover{ width:100%; margin:0; padding:10px;}.inline_category_item_heading{ color:#d62d21 !important; text-transform:uppercase; font-size:14px; text-align:center;}.news_row{ width:100%; height:auto; background:#fff; border-top:1px solid #666;}.news_list_button{ background-color:#0054a6; color:#fff; width:146px; height:30px; border:none; cursor:pointer; text-align:center; padding:5px; font-weight:bold; -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   border-radius:6px;}.news_list_button:hover{ background-color:#5aabfb; color:#fff; text-align:center; padding:5px;}.news_row:hover{ background:#dfedfe; cursor:pointer;}.news_list_text{ padding:0 !important; margin:0 !important; font-size:16px !important;}.news_column p{ text-align:left !important;}.news_column p:not(.lead){ font-size:12px;}.news_column{ width:100%; min-height:220px; margin:0 !important; padding-left:30px; padding-top:20px; padding-right:20px; padding-bottom:0px; text-align:left;}.news_column_1{ width:50%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:30px; text-align:left;}.news_column_2{ width:20%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:20px; font-size:26px; text-align:left; display:none;}.news_column_3{ width:30%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:20px; font-size:26px; text-align:left;}.news_column_4{ width:10%; padding-left:20px; padding-top:5px; padding-right:20px; padding-bottom:20px; font-size:26px;}.news_column_mobile_button{ display:none;}.news_show_text{ padding:10px; float:left;}.news_show_main_image_cover{width:50%;float:left;}.news_show_main_image{ width:50%; height:auto;}.pr_page_product_name{ font-size:18px;}.pr_page_product_short_text{}.pr_page_category_path_item{font-size:14px;font-weight:400;color:#d62d21 !important;text-transform:uppercase;}.product-image{ max-height:430px; height:430px;}.product-image-page{ max-height:520px; height:520px; max-width:430px; width:430px;}.producer_string{   margin-right:25px;   font-weight:bold;}.flexslider .slider-wrap img{width:initial !important;margin-left:auto;margin-right:auto;}.searched_text_heading{}.searched_text{}.search_cat_heading{ color:#666; font-size:16px; font-weight:600; margin-right:15px;}.search_category{ color:#0054a6 !important; font-size:16px; font-weight:600;}.search_table_item{}.search_table_item_cover{}.search_page_form{   box-shadow:none !important;   border-radius:0;   border:0;   outline:0 !important;   font-size:32px;   padding:10px 80px 10px 10px;   height:80px;   background-color:transparent;   color:#999;   font-weight:700;   margin-top:0 !important;   letter-spacing:2px;   display:block;   line-height:1.5;   background-clip:padding-box;   transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;   border:1px solid #333;}#page_search_button{   display:block;   position:relative;   z-index:11;   top:30px;;   right:25px;   float:right;   margin-bottom:-46px;   width:46px;   height:46px;   font-size:46px;   line-height:20px;   text-align:center;   -webkit-transition:color .3s ease-in-out;   -o-transition:color .3s ease-in-out;   transition:color .3s ease-in-out;}#search_button{   display:block;   position:relative;   z-index:11;   top:40px;;   right:64px;   float:right;   margin-bottom:-46px;   width:46px;   height:46px;   font-size:46px;   line-height:20px;   text-align:center;   -webkit-transition:color .3s ease-in-out;   -o-transition:color .3s ease-in-out;   transition:color .3s ease-in-out;}#header.sticky-header #search_button{   display:block;   position:relative;   z-index:11;   top:20px;;   right:64px;   float:right;   margin-bottom:-46px;   width:26px;   height:26px;   font-size:26px;   line-height:20px;   text-align:center;   -webkit-transition:color .3s ease-in-out;   -o-transition:color .3s ease-in-out;   transition:color .3s ease-in-out;}.search_row{ width:100%; height:auto; background:#fff; border-top:1px solid #666;}.search_list_button{ background-color:#0054a6; color:#fff; width:146px; height:30px; border:none; cursor:pointer; text-align:center; padding:5px; font-weight:bold; -webkit-transition:all 400ms ease;   -o-transition:all 400ms ease;   transition:all 400ms ease;   border-radius:6px;}.search_list_button:hover{ background-color:#5aabfb; color:#fff; text-align:center; padding:5px;}.search_row:hover{ background:#dfedfe; cursor:pointer;}.search_list_text{ padding:0 !important; margin:0 !important; font-size:16px !important;}.search_column p{ text-align:left !important;}.search_column p:not(.lead){ font-size:12px;}.search_column{ width:100%; min-height:200px; margin:0 !important; padding-left:30px; padding-top:20px; padding-right:20px; padding-bottom:0px; text-align:left;}.search_column_1{ width:50%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:20px; text-align:left;}.search_column_2{ width:20%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:20px; font-size:26px; text-align:left;}.search_column_3{ width:30%; margin:0 !important; float:left; padding-left:30px; padding-top:5px; padding-right:20px; padding-bottom:20px; font-size:26px; text-align:left; display:none;}.search_column_4{ width:10%; padding-left:20px; padding-top:5px; padding-right:20px; padding-bottom:20px; font-size:26px;}.search_column_mobile_button{ display:none;}.quantity{float:left;margin-right:30px;}.quantity .qty{float:left;width:40px;height:30px;line-height:30px;border:0;border-left:1px solid #DDD;border-right:1px solid #DDD;background-color:#EEE;text-align:center;margin-bottom:0;}.quantity .plus,.quantity .minus{display:block;float:left;cursor:pointer;border:0px transparent;padding:0;width:25px;height:30px;line-height:30px;text-align:center;background-color:#EEE;font-size:12px;font-weight:bold;transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-o-transition:background-color .2s linear;}.quantity .plus:hover,.quantity .minus:hover{background-color:#DDD;}.quantity .qty:focus,.quantity .plus:focus,.quantity .minus:focus{box-shadow:none !important;outline:0 !important;}.top-cart-item{   padding-top:10px;   margin-top:0px;   border-bottom:1px solid #F5F5F5;   border-top:0px solid #F5F5F5;   min-height:64px;}.top-cart-items{   padding:15px;   padding-top:0px;}.top-cart-item:first-child{   padding-top:10px;   margin-top:0;   border-top:0;}.price{ color:#000 !important; font-size:15px; font-weight:700;}.transfer_row{ cursor:pointer !important;}.transfer_row td{ cursor:pointer !important;}.transfer_row:hover{ background-color:#fdd1d3 !important;}.transfer_row_active{ background-color:#fca4a8 !important;}#transfer_list tr:first-child{ border-top-left-radius:16px !important; border-top-right-radius:16px !important;}#transfer_list tr:first-child td:first-child{ border-top-left-radius:16px !important;}#transfer_list tr:first-child td{ border:0px #fff solid !important;}#transfer_list tr:last-child td{ border:0px #fff solid !important;}#transfer_list tr:first-child td:last-child{ border-top-right-radius:16px !important;}#transfer_list tr:last-child td:first-child{ border-bottom-left-radius:16px !important;}#transfer_list tr:last-child td:last-child{ border-bottom-right-radius:16px !important;}#transfer_list tr:last-child{ border-bottom-left-radius:16px !important; border-bottom-right-radius:16px !important;}.payment_row{ cursor:pointer !important;}.payment_row td{ cursor:pointer !important;}.payment_row:hover{ background-color:#fdd1d3 !important;}.payment_row_active{ background-color:#fca4a8 !important;}#payment_list tr:first-child{ border-top-left-radius:16px !important; border-top-right-radius:16px !important;}#payment_list tr:first-child td:first-child{ border-top-left-radius:16px !important;}#payment_list tr:first-child td{ border:0px #fff solid !important;}#payment_list tr:last-child td{ border:0px #fff solid !important;}#payment_list tr:first-child td:last-child{ border-top-right-radius:16px !important;}#payment_list tr:last-child td:first-child{ border-bottom-left-radius:16px !important;}#payment_list tr:last-child td:last-child{ border-bottom-right-radius:16px !important;}#payment_list tr:last-child{ border-bottom-left-radius:16px !important; border-bottom-right-radius:16px !important;}.cash_heading{ color:#533dfb !important; font-weight:600; font-size:15px;}.cash_message{ color:#d62d21 !important; font-weight:600; font-size:17px;}