.buy-servers{width:100%;max-width:570px;margin:-80px auto 46px;display:block;position:relative}.b_server{cursor:pointer;background-color:#fff;border:1px solid #dbdbdb;width:100%;height:100px;margin:0 0 5px;padding:12px 0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;display:block;position:relative;-webkit-box-shadow:0 2px 5px #00000012;-moz-box-shadow:0 2px 5px #00000012;box-shadow:0 2px 5px #00000012}.b_server:hover{background-color:#fffde8;border-color:#b8b8b8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.b_server.discount:hover:before{border-bottom:85px solid #e8edce;border-left:85px solid #0000;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.b_server:hover .b_diamonds,.b_server:hover .b_price,.b_server:hover .b_top{background-color:#fffde8;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.b_server.discount:before{content:"";border-bottom:85px solid #e8efe2;border-left:85px solid #0000;width:0;height:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;bottom:0;right:0}.b_server.discount:after{content:"";border-bottom:70px solid #63933c;border-left:70px solid #0000;width:0;height:0;position:absolute;bottom:0;right:0}.b_server.discount .discount-percent{text-align:right;z-index:2;color:#fff;width:50px;padding:0 4px 4px 0;font-size:14px;font-weight:600;line-height:20px;display:block;position:absolute;bottom:0;right:0}.b_server:after,.b_server_description:after{content:"";clear:both;display:table}.b_server_description{float:left;width:425px;display:block;position:relative}.b_server_description:before{content:"";background-color:#eaeaea;width:100%;height:1px;margin-top:-4px;display:block;position:absolute;top:50%;left:0}.b_server_buy{float:right;width:139px;padding:14px 0 0;display:block;position:relative}.b_diamonds{float:left;text-align:center;color:#000;background:#fff url(/img/images/diamonds.png) 50% 11px no-repeat;width:71px;margin-left:23px;padding:48px 9px 0 10px;font-size:16px;font-weight:700;display:block;position:relative}.b_top{text-align:center;text-transform:uppercase;color:#000;background:#fff url(/img/svg/hot.svg) top/53px 53px no-repeat;width:74px;margin-left:-37px;padding:57px 11px 0 12px;font-size:16px;font-weight:700;display:block;position:absolute;top:-1px;left:50%}.b_top.very-hot{background:#fff url(/img/svg/very-hot.svg) top/53px 53px no-repeat;font-size:16px;font-weight:700}.b_top.not-hot{background:#fff top/53px 53px;padding:50px 11px 0 12px}.b_place{text-align:center;color:#232323;width:100%;padding:0 11px 0 12px;font-size:24px;font-weight:700;line-height:52px;display:block;position:absolute;top:0;left:-1px}.very-hot .b_place{color:#fff}.b_price{float:right;text-align:right;text-transform:uppercase;white-space:nowrap;background-color:#fff;padding:20px 20px 0 15px;font-size:16px;font-weight:700;display:block;position:relative}.b_price .price-container{color:#000;font-size:14px;text-decoration:line-through;display:block}.b_price .icon-rub{display:inline-block;position:relative}.b_price .icon-rub:after{content:"";width:9px;height:1px;display:block;position:absolute;top:14px;left:0}@media screen and (width<=767px){.buy-servers{margin-top:-58px;margin-bottom:34px}.b_server_description,.b_server_buy{float:none;width:100%}.b_place{font-size:20px;line-height:43px}.b_price .icon-rub:after{width:7px;top:12px}.b_server{height:auto;padding:8px 0 20px}.b_server_description{margin-bottom:13px}.b_price{padding-top:16px}.b_diamonds,.b_top,.b_top.very-hot,.b_price{font-size:14px}.b_price .price-container{font-size:12px}.b_top.very-hot,.b_top{background-size:43px 43px;padding-top:47px;top:6px}.b_top.not-hot{padding-top:40px;top:6px}.b_diamonds{background-position:50% 12px;background-size:41px 25px;padding-top:44px}.b_top{margin-left:-34px;position:absolute;left:50%}.b_server_buy{padding:0 20px}.b_server_buy .btn-action{width:100%}}