.page-shop-pre-text {text-align: center;}
.page-shop-mainpic{float:none;}

.fastmenulink{color: #065D8D;}
#headerblock{background:url(/file/36093.jpg) no-repeat center center;}
.h-search-field{outline: 0;outline-offset: 0; padding-left: 5px;}
.catlistlink2 a{color: #3f4f8a; text-decoration: none;font-weight: bold;font-size: 16px;transition:0.1s;}
.catlistlink a{color: #3f4f8a; text-decoration: none}
.catlistlink {color: #3f4f8a; text-decoration: none;font-weight: bold;transition:0.1s;}
.topmenu a{color: #000; font-size: 20px; }
.h022{width:100%;padding:10px 0;border-bottom:solid 1px #e0e0e0}
#page-shop-daughter-cats-list-table-530{display:grid; grid-template-columns:32% 32% 32%; grid-gap:20px 2%}
#userdata-form-phone {margin-left: 3px;}
.h-social-icons .h-icon{display:table-cell;color:#6b6b6b;font-size:20px;cursor:pointer;padding-left:20px;transition:0.5s}
.blockheader,.blockth,.blockheader2,.blockth2{padding-left: 10px;}
.catlistlink2{transition:0.1s}
#page-cart5-main-submit-modulbank {font-size: large;}
.standard-form-key{font-size: large;}
.formfield{font-size: 18px; color: #656464;}
#page-item-addform-quantity{padding: 10px 1%; text-align:center !important}
.page-cart-items-list-qty-field{text-align:center !important; margin-top: 1px;}
.h-icon {font-size: 30px;}
.h-menu-opener{border:solid 0px;}
.iteminlist a{font-size: 16px; color: #035298;}

@media screen and (max-device-width: 400px){
.standart-form-button-back{margin:5px 0 5px 0}
 }
@media screen and (max-device-width: 900px){
.h-icon {margin-left: 60px;}
}