.main_header .section1 nav.links ul li{margin-left:5px}.main_header .section1 nav.links ul li a .ico{margin-right:0}.main_header .section1 nav.links ul li a .caption{display:none}.services_panel ul li{flex-basis:33.33%}.panel_heading .header{font-size:22px}.uses_panel ul.items{flex-wrap:nowrap}.uses_panel ul.items>li{flex-basis:44%;margin-bottom:0}.platform_select_panel .box{height:auto;margin-bottom:20px}.platform_select_panel .box{padding-bottom:100px}.ratings_panel ul.items>li{flex-basis:50%}.articles_panel ul.items{margin:0 -10px}.articles_panel ul.items>li{flex-basis:50%;padding:0 10px}.articles_panel .scrollbox ul.ctrl{padding-top:28%}.supported_devices_panel ul.items>li{flex-basis:33.33%}.page_footer .newsletter_form .header{font-size:22px}.page_footer .contact_info ul.logo_nav{justify-content:flex-start;margin-top:20px}.page_header{font-size:28px}.page_products section .section_header{background-color:#efefef;border:solid 1px #ddd;display:block;padding:17px 10px;position:relative;cursor:pointer;margin-top:-1px}.page_products section .section_header:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"\f0d8";margin-left:10px;position:absolute;top:17px;right:10px;font-size:18px;color:#003c9e}.page_products section.open .section_header:after{content:"\f0d7"}.page_products section .section_content{background-color:#f7f7f7;border-left:1px solid #ddd;border-right:1px solid #ddd;;border-bottom:0;border-top:0;padding:16px 20px;display:none}.page_products section.open .section_content{display:block}.page_products section:last-child{margin-bottom:25px}.page_products section .section_content.order ul{line-height:1.3}.page_products section .section_content.order ul li{margin-bottom:15px}.page_products section .section_content.order ul li a{color:#003c9e}.page_products section .section_content.order ul li.active a{color:#222}.page_products section .section_content.order ul li:last-child{margin-bottom:0}.page_products .filterform .box{background-color:#fff0;border-radius:0;border:none;border-bottom:1px solid #ddd;padding:15px 0;margin-bottom:0}.page_products .filterform .box .header{font-size:16px;padding-right:20px}.page_products .filterform .box .box_content{display:none}.page_products .filterform .box.show .box_content{display:block}.page_products .filterform .box:last-child{border:0;margin-bottom:0}.page_products .filterform .box .header:after{content:"\f0d8"}.page_products .filterform .box.show .header:after{content:"\f0d7"}.page_products .productlist ul.items li{flex-basis:50%;margin-bottom:20px}.page_products .orderbar{display:none}.page_product_details .image_viewer{max-width:480px;margin-bottom:20px}.page_product_details .product_menu{display:none}.page_product_details .featureslist ul>li{flex-basis:50%}.page_product_details .product_info{position:static;left:auto;bottom:auto}.product_rate .summary table.stat{margin-top:30px}.product_rate .rateform .btn_container .button1{display:flex;width:auto}.product_rate .rateform .cancel{display:none}.recently_viewed_panel ul.items li{flex-basis:20%}.page_basket table.basket_list,.page_basket table.basket_list tbody,.page_basket table.basket_list thead,.page_basket table.basket_list td{display:block;width:auto;box-sizing:border-box}.page_basket table.basket_list td{border:0}.page_basket table.basket_list thead td{display:none;flex:0 0 100%}.page_basket table.basket_list thead td:first-child{display:block;border-bottom:1px solid #ddd}.page_basket table.basket_list tr{display:flex;flex-wrap:wrap}.page_basket table.basket_list tbody tr td.col_img{margin-bottom:-15px}.page_basket table.basket_list tbody tr:first-child td{padding-top:5px}.page_basket table.basket_list tbody tr:last-child{border-bottom:1px solid #ddd}.page_basket table.basket_list tbody td:nth-child(1){width:auto;flex:0 0 100px;max-width:100px;padding-bottom:0}.page_basket table.basket_list tbody td:nth-child(2){width:auto;flex:1 1 60%;padding-bottom:0}.page_basket table.basket_list tbody td:nth-child(3){text-align:left;flex:0 0 50%;max-width:50%;padding-top:5px;padding-left:112px}.page_basket table.basket_list tbody td:nth-child(4){flex:0 0 50%;max-width:50%;text-align:right;align-self:center}.page_basket table.basket_list tbody tr:last-child td{padding-bottom:5px;border-bottom:0}.page_basket table.basket_list .pricesubtotal{margin-right:0}.page_basket table.basket_list tr.addition td:nth-child(1){flex:0 0 100px;max-width:100px;text-align:left}.page_basket table.basket_list tr.addition td:nth-child(2){flex:0 0 70%;max-width:70%}.page_basket table.basket_list tr.addition td .name{margin-bottom:0}.page_order>.main_wrapper{align-content:flex-start}.page_order>.main_wrapper>div.section_left{padding:20px;flex-basis:100%;order:2}.page_order>.main_wrapper>div.section_right{background-color:#fff;flex-basis:100%;order:1;padding:0}.page_order .fields_content{width:auto;float:none}.page_order .logobar{width:100%;margin-bottom:0}.wide_layout{margin-top:10px}.page_order .summary_content{width:auto;padding:20px;display:none}.page_order .section_right.open .summary_content{display:block}.page_order .summary_opener{background-color:#003c9e;display:flex;align-items:center;height:80px;padding:0 20px;font-size:14px;color:#efefef}.page_order .summary_opener span{display:inline-block}.page_order .summary_opener span:before{background-color:#00adff;width:26px;height:26px;line-height:26px;text-align:center;border-radius:13px;display:inline-block;vertical-align:middle;margin-right:10px;font-family:"Font Awesome 5 Free";font-weight:900;content:'\f0d7'}.page_order .section_right.open .summary_opener span:before{content:'\f0d8'}.page_order .summary_container{padding-top:20px}.page_order .summary_container .logobar{margin-bottom:20px}.page_order .summary_container h1.big_header{font-size:28px}.page_order .summary_container ul.boxes li{flex-basis:100%;margin-bottom:10px}.page_order .summary_container .btn_container{margin-top:0}.page_account .page_header{margin-bottom:20px}.page_account ul.addresses li{display:block}.page_account ul.addresses li .address{margin-bottom:15px}.page_account ul.addresses a{margin:0 10px 0 0}.page_account .btn_container .button1{width:49%;margin-right:0}.page_account table.list,.page_account table.list tbody,.page_account table.list tr,.page_account table.list td{display:block;width:auto;text-align:left!important}.page_account table.list tr{border-bottom:1px solid #ddd;padding:15px 20px}.page_account table.list tr:last-child{border-bottom:0}.page_account table.list td{border:none;padding:0}.page_account table.list thead{display:none}.page_account .products ul.items>li .col-img{margin-bottom:10px}.page_account .products ul.items>li .col-name{margin-bottom:30px;border-right:0}.page_account .products ul.items>li .col-price{padding-left:20px}.page_account .products ul.items>li .delete{text-align:center}.page_account .ratings ul.items>li .image{margin-bottom:10px}.page_account .ratings ul.items>li a.edit{float:none}.ratingsfilterform .caption{display:none}.ratingsfilterform .select_wrapper{width:100%}.ratingsfilterform .searchinput{margin-top:12px}.ratingsfilterform .searchinput input{width:100%}.page_contact .contact_info{border-left:0}.page_contact .contact_info{margin-top:35px}.panel2 .panel_content{padding:20px}.page_areas .uses_panel ul.items{margin:0 -10px}.page_areas .uses_panel ul.items li{flex-basis:50%;padding:0 10px;margin-bottom:20px}.cookie_bar .main_wrapper{justify-content:center}