@media (max-width:750px){.content_docum_file a{overflow:hidden;text-overflow:ellipsis;width:200px;white-space:nowrap;display:inline-block}}.uslugi_price{font-size:30px}.content_page img{border-radius:20px}.default_total_price{position:fixed;bottom:0;box-shadow:0 0 30px rgba(0,0,0,.2);background:rgba(77,77,77,.95);left:0;width:100%;z-index:100}.total_price{padding:10px;text-align:center}.kol_tovar_plus_minus .input-group-btn .btn{padding:4px 8px!important}.kol_tovar_plus_minus .form-control{height:31px!important;padding:3px 6px!important}.kol_tovar_plus_minus i{font-size:24px;opacity:.3;cursor:pointer}table.price{font-size:16px}table.price td{vertical-align:middle!important}.total_price .summa,.total_price .title{font-size:20px}@media print{#show_price div[id$=noPrint],#show_price tr[id$=noPrint],.type_price{display:none!important}.total_price{padding:0!important;border:none!important;text-align:left}.total_price .title{margin:0 10px 0 0;float:left}.total_price .summa,.total_price .title{font-size:30px;font-family:normal;display:inline-block}.total_price .summa{margin:3px 0 0}}.price .form-control{border:none!important;box-shadow:none!important}@media (max-width:1200px){.default_total_price{bottom:40px}}@media (max-width:750px){.total_price{padding:5px;border:none;text-align:left;text-align:center;box-shadow:none}.total_price .title{font-size:20px;display:inline-block}.total_price .summa{font-size:22px;float:right;margin-top:3px;display:inline-block}}