#login_window{display:none;width:280px;height:auto;position:absolute;top:100%;right:-100%;background-color:#FFF;padding:10px;z-index:99999;text-align:left;color:#000;border:1px solid #000;}
.cab_sarvice_a{display:inline-block;height:30px;padding-top:8px;color:#000;}
.cab_sarvice_a:hover, .cab_sarvice_a:focus{color:#364751;}
#login_window .btn, #login_window .form-control{border-radius:0;}
.login_window_content{padding-top:15px;}
.more_subscribe{border-top:1px solid #45485B;padding-top:5px;}
.more_subscribe_units{padding-left:30px;}
.profile-menu ul{text-align:left;list-style:none;padding:0;background-color:#f9f9f9;-webkit-box-shadow:11px 0px 17px -6px rgba(0,0,0,0.2);-moz-box-shadow:11px 0px 17px -6px rgba(0,0,0,0.2);box-shadow:11px 0px 17px -6px rgba(0,0,0,0.2);}
.profile-menu ul li a{text-align:left;border-radius:0px;height:35px;border-bottom:1px solid #dadada;padding:8px 0 0 20px;position:relative;display:block;color:#333;outline:none !important;font-size:16px;font-weight:bold;}
.profile-menu ul li a:hover::after, .profile-menu ul li a.selected::after{content:'';position:absolute;border:17px solid transparent;border-left:20px solid #000;right:-37px;top:0px;color:#FFF;}
.profile-menu ul li a:hover, .profile-menu ul li a.selected{background-color:#000;text-decoration:none;color:#FFF;}
#profile .glyphicon{color:#364751;}
.edit-field{display:inline-block;margin-left:10px;float:right;}
.delete-field{display:inline-block;margin-left:10px;float:right;}
.remove_waiting_good, .remove_wish_good{color:#600;font-size:18px;line-height:10px;text-decoration:none !important;}
.remove_waiting_good:hover .remove_wish_good:hover{color:#900;}
.in_wait_list{color:#070;text-decoration:none!important;outline:none!important;border-bottom:1px dashed #070;margin:-15px 0 10px;}
.in_wait_list:hover, .in_wait_list:focus{color:#040;border-color:#040;}
.in_wish_list{color:#070;text-decoration:none!important;outline:none!important;border-bottom:1px dashed #070;margin:-15px 0 10px;display:inline-block;}
.in_wish_list:hover, .in_wish_list:focus{color:#040;border-color:#040;}
.open_wish_lists{color:#45485B;text-decoration:none!important;outline:none!important;border-bottom:1px dashed #45485B;margin:-15px 0 10px;display:inline-block;}
.open_wish_lists:hover, .open_wish_lists:focus{color:#8B1200;border-color:#45485B;}
.to_wait_list{color:#45485B;text-decoration:none!important;outline:none!important;border-bottom:1px dashed #45485B;margin:-15px 0 10px;display:inline-block;}
.to_wait_list:hover, .to_wait_list:focus{color:#8B1200;border-color:#45485B;}
.wait_btn{color:#FFF;background-color:#45485B;border-color:#45485B;border-radius:0px;margin-bottom:25px;display:inline-block;text-align:center;padding:7px 12px;}
.wait_btn:hover{color:#FFF;background-color:#8B1200;border-color:#45485B;text-decoration:none;}
.wish_lists_container{position:relative;}
.wish_lists{position:absolute;z-index:9999;background-color:#FFF;border:1px solid #999;padding:10px;left:0;top:27px;display:none;width:300px;}
.to_this_wish_list{display:block;color:#45485B;text-decoration:none!important;outline:none!important;padding:5px 0;}
.to_this_wish_list:hover, .to_this_wish_list:focus{color:#8B1200;border-color:#45485B;}
.wishlist_container{padding:10px 0;}
.reg_scroller{color:#333;display:block;text-align:center;font-size:16px;}
.reg_scroller:hover, .reg_scroller:focus{color:#666;}
#change_password_form .btn, #change_password_form .form-control{border-radius:0;}
#change_password_form .btn:hover, .black-white-btn:hover{background:#fff;color:#000;border-color:#000;}
#change_password_form .btn, .black-white-btn{background:#000;color:#fff;transition:all ease-out 0.3s;border-color:#fff;}
.bikes-selection{width:50%;height:286px;}
.mask{position:absolute;left:0;top:0;right:0;bottom:0;}
.view-goods{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;}
.view-goods .view{cursor:pointer;color:#000;background:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transition:all ease-out 0.5s;}
.view-goods div.view-active{color:#fff;background:#000;}
a:focus{color:inherit;}
.goods-container.goods-liner{display:block;max-width:800px;margin:auto;}
.goods-container.goods-liner .one-good .image-and-name{display:flex;align-items:end;}
.goods-container.goods-liner .one-good .good-image{width:120px;height:auto;line-height:normal;}
.goods-container.goods-liner .one-good .name-article .article{padding-left:10px;font-size:13px;margin-bottom:10px;}
.goods-container .one-good .good-price{font-size:25px;}
.goods-container .one-good .oldprice{font-size:14px;text-decoration:line-through;margin-right:10px;}
.goods-container .one-good .has-good{color:#2cc121;font-size:14px;}
.goods-container .one-good .no-has-good{color:rgba(226, 85, 86, 0.94);font-size:14px;}
.category__sort{position:relative;margin-right:10px;}
.category__sort .sort_option{display:block;position:relative;padding:0 10px;transition:all .3s ease-in-out;}
.category__sort .custom-select .sort_option:hover{color:#fff;}
.category__sort .custom-select .sort_option.active:hover{color:#000;}
.category__sort .custom-select .sort_option:hover:before{left:0;}
.category__sort .custom-select .sort_option.active:hover:before{left:100%;}
.category__sort .custom-select .sort_option span{position:absolute;left:0;display:none;}
.category__sort .custom-select .sort_option.active{cursor:default;}
.category__sort .custom-select .sort_option.active span{display:inline-block;}
.category__sort .custom-select .sort_option:before{content:"";display:block;position:absolute;top:0;bottom:0;left:100%;z-index:-1;right:0;height:100%;background-color:#000;transition:all .3s ease-in-out;}
.sort_toggler i:last-child{display:none;}
.custom-select{display:none;position:absolute;right:0;top:30px;z-index:99;background-color:#FFF;padding:10px 0;border:1px solid #000;text-align:right;width:210px;}
.goods-container.goods-liner .one-good .has-good{text-align:right;}
.goods-container.goods-liner .one-good .new-top-good{display:-webkit-flex;display:-ms-flex;display:flex;left:56px;font-size:12px;}
.goods-container.goods-liner .one-good .good-price{-ms-align-self:flex-start;align-self:flex-start;}
.top_navigate .breadcrumbs{display:flex;padding-left:5px;}
.top_navigate .breadcrumbs div{margin-right:10px;}
.top_navigate .breadcrumbs span{position:relative;}
.top_navigate .breadcrumbs div:hover span{bottom:1px;}
.top_navigate a:hover{text-decoration:underline;}
@media(max-width:675px){//#boss-slider .boss-img .boss-desc{display:none;}
.main-table{display:block;}
.main-table tbody{display:-webkit-flex;display:-ms-flex;display:flex;width:100%;flex-wrap:wrap;}
.main-table tbody tr{display:-webkit-flex;display:-ms-flex;display:flex;width:100%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative;}
.main-table thead{display:none;}
.main-table tbody tr .img a{display:block;height:100%;}
.main-table tbody tr .count div{width:80px;margin-left:auto;}
.main-table tbody tr .img a img{max-width:100%;width:auto!important;margin:auto;}
.main-table tbody tr .close a{position:absolute;top:6px;z-index:2;border:3px solid #000;padding:1px 5px;right:5px;}
.modal-footer{display:-webkit-flex;display:-ms-flex;display:flex;flex-direction:column;-ms-align-items:center;align-items:center;justify-content:center;}
#callback_modal .modal-block{padding:0 5px;}
.modal-footer #close_modal{margin-top:15px;}
#cart .funny-cntr{justify-content:center;}
}